Javascript 网页包-警告:尝试多次加载
我有一个小问题的网页。 当我在html页面中包含我的所有库时,一切都很顺利,但是当我使用webpack创建lib.bundle时,会出现上述错误 现在,我发现问题基本上是因为我仍然在HTML页面中包含angular库,而其他所有内容都打包在包中,请参见以下内容: 网页包条目文件:Javascript 网页包-警告:尝试多次加载,javascript,angularjs,webpack,Javascript,Angularjs,Webpack,我有一个小问题的网页。 当我在html页面中包含我的所有库时,一切都很顺利,但是当我使用webpack创建lib.bundle时,会出现上述错误 现在,我发现问题基本上是因为我仍然在HTML页面中包含angular库,而其他所有内容都打包在包中,请参见以下内容: 网页包条目文件: ... require('./js/ie10-viewport-bug-workaround.js'); // Add ng file upload require('./js/angular-animate.m
...
require('./js/ie10-viewport-bug-workaround.js'); // Add ng file upload
require('./js/angular-animate.min.js'); // Add angular animate
require('./js/angular-ui-router.min.js'); // Add angular UI router
...
我的HTML索引文件:
...
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular.min.js"></script>
<script>window.angular || document.write('<script src="dist/lib/angular.min.js"><\/script>');</script>
。。。
window.angular | | document.write(“”);
如果可能的话,我会尝试使用CDN来包含大型库,但是有没有办法在entry.js文件中移动这部分代码
旁白:似乎是角力矩造成了这个问题
谢谢如果您同时从这两个库加载库,显然您会遇到问题。既然peerDependencies基本上已经被弃用了,那么这不是一个devDependency吗?嗨,Dave,谢谢你的评论。我没有从导入的包中设置任何依赖项,我认为默认情况下它们是禁用的。据我所知,有一种方法可以在我的npm包中手动禁用它们?