W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
modules是Nuxt.js擴(kuò)展,可以擴(kuò)展它的核心功能并添加無限的集成。了解更多
例如 (nuxt.config.js):
export default {
modules: [
// Using package name
'@nuxtjs/axios',
// Relative to your project srcDir
'~/modules/awesome.js',
// Providing options
['@nuxtjs/google-analytics', { ua: 'X1234567' }],
// Inline definition
function () { }
]
}
模塊開發(fā)通常會(huì)提供額外需要的步驟和使用細(xì)節(jié)。
Nuxt.js嘗試使用節(jié)點(diǎn)需求路徑(在node_modules中)解析modules數(shù)組中的每個(gè)項(xiàng)目,如果使用~別名,則將從項(xiàng)目srcDir中解析。模塊按順序執(zhí)行,因此順序很重要。
模塊應(yīng)該導(dǎo)出一個(gè)函數(shù)來增強(qiáng)nuxt 構(gòu)建 / 運(yùn)行,并可選擇返回一個(gè)promise,直到它們的工作完成。請(qǐng)注意,它們?cè)谶\(yùn)行時(shí)是必需的,因此如果依賴于現(xiàn)代ES6功能,應(yīng)該已經(jīng)進(jìn)行了轉(zhuǎn)換。
有關(guān)它們?nèi)绾喂ぷ骰蚴欠裼信d趣開發(fā)自己的模塊的更多詳細(xì)信息,請(qǐng)參閱模塊指南。此外,我們還提供了一個(gè)官方Modules部分,列出了由Nuxt社區(qū)制作的數(shù)十個(gè)生產(chǎn)模塊。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: