木灵鱼儿

木灵鱼儿

阅读:419

最后更新:2022/06/14/ 20:23:15

babel转换node_modules中的插件

vue cli中的处理

vue cli有一个transpileDependencies配置项,在里面添加的路径,将会被babel转义。

vue.config.js

module.exports = {
  transpileDependencies: [
    /[/\\]node_modules[/\\](.+?)?vue-i18n(.*)[/\\]dist/,
  ]
}

官方文档:transpileDependencies[](https://cli.vuejs.org/zh/config/#transpiledependencies)

webpack的配置

webpack直接找到babel-loader配置,在include选项中配置对应的插件目录

{
  test: /\.js$/,
  loader: 'babel-loader',
  include: [
    path.resolve(__dirname, "../node_modules/vue-i18n"), //i18n也需要编译
  ]
}

版权申明

本文系作者 @木灵鱼儿 原创发布在木灵鱼儿 - 有梦就能远航站点。未经许可,禁止转载。

关于作者

站点职位 博主
获得点赞 0
文章被阅读 419

相关文章