老师,我在 npm run build 之后一直编译不成功,不知道哪里出错了?
来源:5-3 babel编译
慕虎4498661
2020-06-26 14:42:44

9回答
好帮手慕星星
2020-07-03
同学你好,老师在私信中解决,可以查看下。
慕虎4498661
提问者
2020-07-03
可是我在其他没有定义静态属性的JS文档内测试也会报错哦
好帮手慕星星
2020-07-03
同学你好,是entry.js文件中代码的问题,目前es6中使用static定义的静态属性是不规范的,所以编译会出问题。参考文档:
https://es6.ruanyifeng.com/#docs/class#%E9%9D%99%E6%80%81%E5%B1%9E%E6%80%A7

代码可以修改为

自己再测试下,祝学习愉快!
慕虎4498661
提问者
2020-07-02



我的目录里边好像少了一个package-lock.json文件,不知道为什么没有生成
好帮手慕星星
2020-06-30
同学你好,可以将package.json文件代码截图粘贴上来,以及entry.js文件代码粘贴上来,老师测试下。
慕虎4498661
提问者
2020-06-30

老师,还是编译不成功
好帮手慕星星
2020-06-28
同学你好,这个插件安装的有问题

应该是
npm install --save-dev @babel/preset-env
如果安装的是新版本的(与视频中版本不一致),那么在配置.babelrc文件的时候也需要改变

自己修改之后再编译下,祝学习愉快!
慕虎4498661
提问者
2020-06-27



老师,还是编译不了。请老师帮忙看下是哪里出了问题
好帮手慕星星
2020-06-27
同学你好,项目中是否安装了这个插件呢?

如果没有建议安装下试试。
或者将项目删除然后按照流程重新安装截图粘贴上来,以及package.json截图粘贴上来,老师帮助解决。
祝学习愉快!
相似问题