Coder Social home page Coder Social logo

tinder's Introduction

Tinder

A convenient tool which helps me to create prototype rapidly.

It's useful when ...

  • Your development machine is Mac. (Not tested in other environments)
  • Your favorite editor is vim. (Spliting windows)
  • You feel comfortable with tmux. (Creating session and launching web server)
  • You love to use preprocessor Compass and CoffeeScript. (w/ LiveReload of course!)

Of course you can fork and change to use anything you love.

Why?

As a Front End Developer, I need to make prototypes frequently. You can achieve it by several tools such as codepen or jsfiddle. My personal favor is to develope in CLI. That's the reason I create this CLI tool for myself.

Of course you can achieve similar goal by Yeoman. However, I prefer making it from scratch. :)

Install

Use the install script which simplifies steps.

wget -O - https://raw.githubusercontent.com/josephj/tinder/master/install.sh | sh

It actually runs npm install . -g and move file commands. After executing it, you will get a new global tinder command.

Usage

Step 1. Create a Project

tinder new <folder>

It creates a project folder which has everything you need to create a standalone prototype.

Step 2. Set Environment

NOTE: Change directory to the project folder before executing the following command.

tinder server

It launches standard alone web server in a tmux session which has the identical name with your folder.

Step 3. Update to Gist (Not Ready)

tinder gist

tinder's People

Contributors

josephj avatar appleboy avatar

Stargazers

Norman avatar  avatar Jeff avatar May Logger avatar Ted avatar lnsoso avatar jsleetw avatar bobsu avatar Anson Chen avatar  avatar Jimmy Wong avatar

Watchers

 avatar James Cloos avatar Ted avatar  avatar

tinder's Issues

Got error: env: coffee: No such file or directory

I install the tinder successful, but when I want to create a new project:

tinder new testit

And I got this:

env: coffee: No such file or directory

I tried npm install coffee, but that also not work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.