Cannot assign to read only property 'exports' of object '#<Object>'
2023-02-18 16:29:44 时间
运行一下以前的一个Vue+webpack的 vue仿新闻网站 小项目,报错
由于自己vue学习不深入,老是这个报错,找了好久(确切的说是整整一下午^...^)才找到原因 -v-
Uncaught TypeError: Cannot assign to read only property 'exports' of object '#<Object>'
点开错误的文件,标注错误的地方是这样的一段代码:
就是module.exports;
解决方法
同过谷歌查找,和论坛各种搜索:
原因如下:The code above is ok. You can mix require and export. You can‘t mix import and module.exports.
翻译过来就是说,代码没毛病,在webpack打包的时候,可以在js文件中混用require和export。但是不能混用import 以及module.exports
。
因为webpack 2中不允许混用import和module.exports
,
解决办法就是统一改成ES6的方式编写即可.
import {normalTime} from './timeFormat'; export default normalTime;
再次运行:
相关文章
- Newbe.Claptrap 框架入门,第二步 —— 创建项目
- Newbe.Claptrap 框架入门,第一步 —— 开发环境准备
- 使用 Tye 辅助开发 k8s 应用竟如此简单(六)
- 使用 Tye 辅助开发 k8s 应用竟如此简单(五)
- 使用 Tye 辅助开发 k8s 应用竟如此简单(四)
- 使用 Tye 辅助开发 k8s 应用竟如此简单(三)
- 使用 Tye 辅助开发 k8s 应用竟如此简单(二)
- 使用 Tye 辅助开发 k8s 应用竟如此简单(一)
- 0x01 - 我的第一个 Object Visitor
- Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线
- 我画着图,FluentAPI 她自己就生成了
- 寻找性能更优秀的不可变小字典
- 寻找性能更优秀的动态 Getter 和 Setter 方案
- 只要十步,你就可以应用表达式树来优化动态调用
- 如何使用 dotTrace 来诊断 netcore 应用的性能问题
- ASP.NET Core 性能优化最佳实践
- 轻松应对并发,Newbe.Claptrap 框架入门,第四步 —— 利用 Minion,商品下单
- Newbe.Claptrap 框架入门,第三步 —— 定义 Claptrap,管理商品库存
- Newbe.Claptrap 框架如何实现在多种框架之上运行?
- 年轻的樵夫哟,你掉的是这个免费 8 核 4G 公网服务器,还是这个随时可用的 Docker 实验平台?