next-init

0.7.3 • Public • Published

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

Package Sidebar

Install

npm i next-init

Weekly Downloads

0

Version

0.7.3

License

MIT

Last publish

Collaborators

  • ragingwind