Nuxt.js 配置

2020-02-13 17:09 更新
Nuxt.js 默認(rèn)的配置涵蓋了大部分使用情形,可通過 nuxt.config.js 來覆蓋默認(rèn)的配置。

build

Nuxt.js 允許你在自動生成的 vendor.bundle.js 文件中添加一些模塊,以減少應(yīng)用 bundle 的體積。如果你的應(yīng)用依賴第三方模塊,這個(gè)配置項(xiàng)是十分實(shí)用的。

關(guān)于 build 配置項(xiàng)的詳細(xì)文檔

css

該配置項(xiàng)用于定義應(yīng)用的全局(所有頁面均需引用的)樣式文件、模塊或第三方庫。

關(guān)于 css 配置項(xiàng)的詳細(xì)文檔

dev

該配置項(xiàng)用于配置 Nuxt.js 應(yīng)用是開發(fā)還是生產(chǎn)模式。

關(guān)于 dev 配置項(xiàng)的詳細(xì)文檔

env

該配置項(xiàng)用于定義應(yīng)用客戶端和服務(wù)端的環(huán)境變量。

關(guān)于 env 配置項(xiàng)的詳細(xì)文檔

generate

該配置項(xiàng)用于定義每個(gè)動態(tài)路由的參數(shù),Nuxt.js 依據(jù)這些路由配置生成對應(yīng)目錄結(jié)構(gòu)的靜態(tài)文件。

關(guān)于 generate 配置項(xiàng)的詳細(xì)文檔

head

該配置項(xiàng)用于配置應(yīng)用默認(rèn)的meta標(biāo)簽。

關(guān)于 head 配置項(xiàng)的詳細(xì)文檔

loading

該配置項(xiàng)用于個(gè)性化定制 Nuxt.js 使用的加載組件。

關(guān)于 loading 配置項(xiàng)的詳細(xì)文檔

modules

該配置項(xiàng)允許您將Nuxt模塊添加到項(xiàng)目中。

關(guān)于 modules 配置項(xiàng)的詳細(xì)文檔

modulesDir

該配置項(xiàng)允許您定義Nuxt.js應(yīng)用程序的node_modules文件夾。

關(guān)于 modulesDir 配置項(xiàng)的詳細(xì)文檔

plugins

該配置項(xiàng)用于配置那些需要在 根vue.js應(yīng)用 實(shí)例化之前需要運(yùn)行的 Javascript 插件。

關(guān)于 plugins 配置項(xiàng)的詳細(xì)文檔

rootDir

該配置項(xiàng)用于配置 Nuxt.js 應(yīng)用的根目錄。

關(guān)于 rootDir 配置項(xiàng)的詳細(xì)文檔

router

該配置項(xiàng)可用于覆蓋 Nuxt.js 默認(rèn)的 vue-router 配置。

關(guān)于 router 配置項(xiàng)的詳細(xì)文檔

server

此選項(xiàng)允許您配置Nuxt.js應(yīng)用程序的服務(wù)器實(shí)例變量。

關(guān)于 server 配置項(xiàng)的詳細(xì)文檔

srcDir

該配置項(xiàng)用于配置應(yīng)用的源碼目錄路徑。

關(guān)于 srcDir 配置項(xiàng)的詳細(xì)文檔

dir

此選項(xiàng)允許您配置Nuxt.js應(yīng)用程序的自定義目錄。

Documentation about dir integration

transition

該配置項(xiàng)用于個(gè)性化配置應(yīng)用過渡效果屬性的默認(rèn)值。

關(guān)于 transition 配置項(xiàng)的詳細(xì)文檔


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號