Nuxt/docs/content/1.getting-started/3.commands.md
Daniel Roe 1a39eff502
docs: update migration guide for nuxt 3 (#3819)
Co-authored-by: Dan Pastori <dan@521dimensions.com>
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-30 19:32:30 +02:00

1.5 KiB

Commands

Nuxi is the new CLI experience for Nuxt 3

Nuxt 3 has two main commands, one to start the development server and one to make production assets.

Since Nuxt 3 becomes a dev dependency thanks to the new Nitro server, you only need to add two commands in your package.json:

"scripts": {
  "dev": "nuxi dev",
  "build": "nuxi build",
}

Then, you can run each command using npm run <command> or yarn <command>.

Development Server

To start Nuxt in development mode with hot module replacement on http://localhost:3000:

::code-group

yarn dev
npm run dev

::

To start Nuxt in development mode with HTTPS https://localhost:3000 (self-signed certificate):

::code-group

yarn dev --https
npm run dev -- --https

:: ::alert options.server from nuxt.config is not supported. You can use --port, --host, --https, --ssl-cert and --ssl-key instead. ::

Building for production

To build your Nuxt application for production, run:

::code-group

yarn build
npm run build

::

Nuxt will create a .output directory with all your application, server and dependencies ready to be deployed. Check out the deployment section to learn where and how you can deploy a Nuxt application using Nitro.

CLI glossary

::alert{type="success"} Nuxi has more commands listed in a complete CLI glossary ::