采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我把这一开始先引入react和lodash,使用dllplugin之后,然后又安装了moment,这个时候不管是打包还是运行时都报错, 是要把moment也要写在vendors中吗 这是webpack.dll.js中的配置 这是webpack.common.js中的配置 webpack报错提升
看报错信息,都是 moment 报错的。
遇到这种情况,建议先不要用 dllPlugin ,先按最简单的方式来运行,看 moment 是否报错。
不使用dllPlugin可以正常使用,而且如果把moment加到vendors中项目可以正常运行和打包,然后安装react-router-dom也是一样。 应该是如果使用dllPlugin后,在打包时如果引入的是第三方模块,之前不用dllplugin时webpack会取node_modules中找,使用dllPlugin之后webpack只会去在dllPlugin配置的mainfest.json中找。
非常感谢!
登录后可查看更多问答,登录/注册
面向1-3年前端的框架及项目面试“刚需内容”
4.1k 1
2.6k 11
1.3k 11
1.2k 11