1. 程式人生 > >Vue專案中遇到的問題(miu.js的問題)

Vue專案中遇到的問題(miu.js的問題)

  • mui.css引入到腳手架,打包時會報SVG圖片屬性錯誤(需要將mui.css檔案中引入SVG圖片的單引號改成雙引號)
  • mui嚴格模式(當webpack專案中引入mui.js,會報caller,callee,arguments在嚴格模式下無法使用的錯誤)

解決方式: 真正問題產生是由於babel-loader在編譯程式碼時會加嚴格模式限制 方法一: .babelrc檔案中忽略不需要使用嚴格模式轉換的檔案路徑 “ignore”: [ “./src/js/mui/mui.min.js” ]

方法二: babel-loader配置中排除掉不需要嚴格模式轉換的檔案 { test: /.jsKaTeX parse error: Can't use function '\.' in math mode at position 46: … exclude: /mui\̲.̲min\.js

/ ** exclude:["./src/js/mui/mui.min.js"] }

  1. 安裝babel-plugin-transform-remove-strict-mode npm install babel-plugin-transform-remove-strict-mode --save-dev

  2. babelrc中新增 { “plugins”: [“transform-remove-strict-mode”] }