[英]How to import webpack library in a angular-cli project
这是我关于stackoverflow的第一篇文章。
我正在尝试导入一个由我的协会在angular-cli项目中开发的图书馆。
这是一个angular-cli项目(Angular v6),该库是一个使用webpack构建的Angular项目。
导入库时,出现很多错误。
我的过程:
"scripts": [
"node_modules/chart.js/dist/Chart.js",
"node_modules/hammerjs/hammer.min.js",
"node_modules/email-builder/dist/polyfills.bundle.007e569078d25408929d.js",
"node_modules/email-builder/dist/main.bundle.007e569078d25408929d.js"
]
编译项目时,出现以下错误: error
我试图调用这样的lib方法:
_init() {
window['angularComponentRef'].zone.run(() => {
window['angularComponentRef'].component.initEmailBuilder();
});
}
在将lib添加到package.json之后,您是否运行过npm install? 您可以先删除node_modules文件夹,然后重新安装。
似乎缺少lib或在运行时引用了错误的版本。
在webpack的情况下-angular-cli已将webpack安装为依赖项。 您不应该添加新的。 Angular-cli仅适用于特定的Webpack版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.