加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

API modules属性介绍

发布时间:2023-04-18 08:47:50 所属栏目:教程 来源:
导读:modules 属性

类型: Array

modules是Nuxt.js扩展,可以扩展它的核心功能并添加无限的集成。

例如 (nuxt.config.js):

export default {
modules: [
// Using package name
'@nuxtjs/axi
modules 属性

类型: Array

modules是Nuxt.js扩展,可以扩展它的核心功能并添加无限的集成。

例如 (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 () { }
  ]
}
模块开发通常会提供额外需要的步骤和使用细节。

Nuxt.js尝试使用节点需求路径(在node_modules中)解析modules数组中的每个项目,如果使用~别名,则将从项目srcDir中解析。模块按顺序执行,因此顺序很重要。

模块应该导出一个函数来增强nuxt 构建 / 运行,并可选择返回一个promise,直到它们的工作完成。请注意,它们在运行时是必需的,因此如果依赖于现代ES6功能,应该已经进行了转换。

有关它们如何工作或是否有兴趣开发自己的模块的更多详细信息,请参阅模块指南。

此外,我们还提供了一个官方Modules部分,列出了由Nuxt社区制作的数十个生产模块。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章