0.7.3 • Published 6 years ago

next-init v0.7.3

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

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