# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
有关工作原理的详细说明,请查看文档。
您可以创建以下额外目录,其中一些具有特殊行为。只需要pages
;如果您不想使用它们的功能,可以将其删除。
assets
资产目录包含未编译的资产,例如 Stylus 或 Sass 文件、图像或字体。
有关此目录用法的更多信息,请参见文档。
components
Components 目录包含您的 Vue.js 组件。组件构成页面的不同部分,可以重用并导入到页面、布局甚至其他组件中。
有关此目录用法的更多信息,请参阅文档。
layouts
当您想要更改 Nuxt 应用程序的外观和感觉时,无论您想要包含侧边栏还是想要为移动设备和桌面使用不同的布局,布局都会提供很大的帮助。
有关此目录用法的更多信息,请参阅文档。
pages
该目录包含您的应用程序视图和路由。 Nuxt 将读取此目录中的所有*.vue
文件并自动设置 Vue Router。
有关此目录用法的更多信息,请参阅文档。
plugins
plugins 目录包含您想要在实例化根 Vue.js 应用程序之前运行的 JavaScript 插件。这是添加 Vue 插件和注入函数或常量的地方。每次需要使用Vue.use()
时,都应该在plugins/
中创建一个文件,并将其路径添加到nuxt.config.js
中的plugins 中。
有关此目录用法的更多信息,请参阅文档。
static
该目录包含您的静态文件。该目录中的每个文件都映射到/
。
示例: /static/robots.txt
映射为/robots.txt
。
有关此目录用法的更多信息,请参阅文档。
store
该目录包含您的 Vuex 存储文件。在此目录中创建文件会自动激活 Vuex。
有关此目录用法的更多信息,请参见文档。