jnpm-generator
Is a simple npm project generator. Just a lazy way to start npm project.
For CLI or module projects
- Install your selected npm dependencies
- create your "main" js file
- create README.md with initial content
- Automatically initialize git, and add remote 'origin' read from package.json
- Do initial commit and push
usage
jnpm init # install npm modules # create "main" script read from package.json # create README.md # initialize git # add new 'origin' read from package.json # create .gitignore file with "node_modules/*" # do initial commit and push.
Publising to NPM?
jnpm publish # or jnpm publish "commit message" # increment version number in package.json # git add . # git commit -am "your message" # git push # npm publish
the rest of the commands, you can actually do with jgit
add and commit
jnpm commit # or jnpm commit "commit message" # git add . # git commit -am "your message"
add, commit and push
jnpm push # or jnpm push "commit message" # git add . # git commit -am "your message" # git push
view help
jnpm help
install
sudo npm install -g jnpm-generator
Directory Structure
.+-- .gitignore+-- package.json+-- .git| +-- config| +-- *otherGitStuff*+-- index.js+-- README.md