webpack打包项目如何针对node_modules里的库做babel转译?

在用vue-cli 和webpack做一个项目,发现引用的一个第三方库中带有ES6的新特性Proxy,

目前两个想法:

  1. 想用proxy polyfill插件对这个库做一下针对性地转译
  2. 直接修改代码

请问遇到此类问题,一般怎样处理?我的想法是否可行呢?如果可行,应该怎样配置项目呢?

阅读 7.7k
2 个回答
新手上路,请多包涵

使用vue cli3的话,可以用 transpiledependencies

但是注意,babel 要用7.*以上,配置文件要用 babel.config.js 而不是 .babelrc

vue-cli你运行完之后会有一个.babelrc文件,配置的babel会在这里边进行转义!
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题