错误!终端不支持 JavaScript ,请打开 JavaScript 功能!
Webpack 打包后运行提示 Cannot assign to read only property 'exports' of object '#<Object>' 的解决方案
目录
【原创】 🦑 【问答】

Webpack 打包后运行提示 Cannot assign to read only property 'exports' of object '#<Object>' 的解决方案


在 Laravel 开发过程中使用 Webpack 对前端源码进行了打包优化,过程终并无错误,但是在浏览器运行时却提示错误 Cannot assign to read only property 'exports' of object '#<Object>' ,该如何解决呢?

打包后运行出现错误 Cannot assign to read only property 'exports' of object '#<Object>'的原因是因为混用了 混用 import 以及module.exports 语法。

解决方法也很简单,有两种:

  1. 统一语法,使用 ES 6 语法编写。

  2. 使用插件@babel/plugin-transform-modules-commonjs

npm install --save-dev @babel/plugin-transform-modules-commonjs

打开手机扫描阅读

29
2020-08-06 08:24:41
语音播报