vue 里使用 js-base64 然后打包出现报错?
问题在 vue 里面使用 js-base64 这个插件时,打包报错:解决方案在 vue.config.js 文件里添加 transpiledependencies 的配置 https://cli.vuejs.org/zh/config/#transpiledependencies我们看一下 js-base64 的源码,js-base64 需要 Babel 显示转译module.exports =
·
问题
在 vue 里面使用 js-base64 这个插件时,打包报错:

解决方案
在 vue.config.js 文件里添加 transpiledependencies 的配置 https://cli.vuejs.org/zh/config/#transpiledependencies

我们看一下 js-base64 的源码,js-base64 需要 Babel 显示转译

module.exports = {
transpileDependencies: [
'js-base64'
],
}
注意:不能使用 cnpm,不然 transpileDependencies 配置不会生效。
如果在 Linux 下执行 npm install,出现权限问题

可以执行 npm install --unsafe -perm
最后,运行 npm run build,发现没有报错,搞定下班。
更多推荐



所有评论(0)