問題
在 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
,出現權限問題