# 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。
有關此目錄用法的更多信息,請參見文件。