【发布时间】:2023-04-08 05:27:02
【问题描述】:
我在从 RequireJS 迁移到 webpack 的项目中使用 compact/angular-bootstrap-lightbox,我想知道我遇到的错误是在我的设置中还是在模块本身中。
在我的 webpack 入口点,我有:
require("angular");
require("angular-bootstrap-lightbox");
...
所以,要尝试满足这些依赖关系:
npm install angularnpm install angular-bootstrap-lightboxwebpack
结果:
Module not found: Error: Cannot resolve module 'angular-bootstrap-lightbox' in ...
如果我注释掉 angular-bootstrap-lightbox require() 调用,Google 的 AngularJS 导入就好了,这让我认为问题出在第三方模块上。如果是这种情况,他们缺少哪些应该添加的内容,是否有临时解决方法?
【问题讨论】:
-
你能显示一个 webpack 配置文件吗?看起来你没有将你的包包含在 webpack 包中。您的代码中是否需要此模块?
-
我的 webpack 配置指向
app.js,app.js是执行require()调用的文件。
标签: javascript angularjs twitter-bootstrap webpack