你好 老师 打包的文件 好像不是es5
ie运行报错 但是打包成功 版本用的最新版本 和 老师的不一样 能告诉我为什么会出现这种情况吗 难道每种版本都不一样嘛 看了文档 有些懊恼
左边是老师执行的结果 右边是 我打包的结果、
左边是老师的版本 右边是我的版本
左边是老师配置的文件 右边是我配置的文件
路径应该也是没有错的 打包成功没报错 为什么执行的代码却不一样 ie也报错
打包后js结果 左边是我的 右边是老师的
65
收起
正在回答
2回答
同学你好,问题解答如下:
1、webpack5版本编译出来默认是es6语法,所以IE浏览器运行报错,不支持es6语法。建议在配置处添加如下
目标编译es5,这样IE测试就没有问题了。
2、因为src/index.js中明确引入了core-js,这个就在node_modules目录中
打包的时候不会排除node_modules目录中的文件,所以可以不考虑省略了。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星