天天看点

vue 里使用 js-base64 然后打包出现报错?

问题

在 vue 里面使用 js-base64 这个插件时,打包报错:

vue 里使用 js-base64 然后打包出现报错?

解决方案

在 ​

​vue.config.js​

​​ 文件里添加 ​

​transpiledependencies​

​​ 的配置 ​​https://cli.vuejs.org/zh/config/#transpiledependencies​​

vue 里使用 js-base64 然后打包出现报错?

我们看一下 ​

​js-base64​

​​ 的源码,​

​js-base64​

​ 需要 Babel 显示转译

vue 里使用 js-base64 然后打包出现报错?
module.exports = {
  transpileDependencies: [
    'js-base64'
  ],
}      

注意:不能使用 cnpm,不然 transpileDependencies 配置不会生效。

如果在 Linux 下执行 ​

​npm install​

​,出现权限问题

vue 里使用 js-base64 然后打包出现报错?

继续阅读