next-init
v0.7.3
Published
<img width="200" src="https://user-images.githubusercontent.com/124117/32878591-e6995fa2-caa6-11e7-9f4b-ab7d1ac0b465.png">
Downloads
32
Readme
CLI for Next.js apps scaffolding from whatever
Install
$ npm install -g next-init
Getting Started
# init with default tempalte
$ next-init ./my-next-app
# install dependencies
$ cd ./my-next-app
$ npm install
# start next app in dev mode. equivalent to use `npm run dev`
$ next-dev
# start the next app in production. equivalent to use `npm run build && npm start`
$ next-build && next-start
More Usage
next-init --help
Examples
# default template
$ next-init
$ next-init ./my-next-app
# with interactive mode to update template values
$ next-init -i
# default template with @latest stable version
$ next-init @latest
$ next-init @latest ./my-next-app
# default template with @canary version
$ next-init @canary
$ next-init @canary ./my-next-app
# community template on github, inspired from `vue init`
$ next-init username/username-next-app
$ next-init username/someone-next-app ./my-next-app
# official examples to current or target path
$ next-init next.js/examples/
$ next-init next.js/examples/ ./my-next-app
$ next-init next.js/examples/with-glamorous ./my-next-app
Alias
next-init supports alias of next commands. those of registered global scope commands will execute next bin in current path after discoverying in local path of node_modules
# equivalent command of `next dev`
next-dev
# equivalent command of `next start`
next-start
# equivalent command of `next build`
next-build
License
MIT © Jimmy Moon