首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到模块:错误:无法解析'commonjs-proxy:

找不到模块:错误:无法解析'commonjs-proxy:
EN

Stack Overflow用户
提问于 2018-06-15 17:51:38
回答 1查看 952关注 0票数 0

我从头开始用angular -cli创建了angular(6)项目。创建了the official wiki中所说的库

当我尝试导入我的新库时,得到了一个错误。我已经检查配置两天了。

ERROR in ./node_modules/tvmazerrr/fesm5/tvmaze.js Module not found: Error: Can't resolve 'commonjs-proxy:./lib/tvmaze.component' in '/Users/alexanderkozhevin/Desktop/lib-demo/node_modules/tvmazerrr/fesm5' ERROR in ./node_modules/tvmazerrr/fesm5/tvmaze.js Module not found: Error: Can't resolve 'commonjs-proxy:./lib/tvmaze.module' in '/Users/alexanderkozhevin/Desktop/lib-demo/node_modules/tvmazerrr/fesm5' ERROR in ./node_modules/tvmazerrr/fesm5/tvmaze.js Module not found: Error: Can't resolve 'commonjs-proxy:./lib/tvmaze.service' in '/Users/alexanderkozhevin/Desktop/lib-demo/node_modules/tvmazerrr/fesm5' ERROR in ./node_modules/tvmazerrr/fesm5/tvmaze.js Module not found: Error: Can't resolve 'commonjs-proxy:./public_api' in '/Users/alexanderkozhevin/Desktop/lib-demo/node_modules/tvmazerrr/fesm5' ERROR in ./node_modules/tvmazerrr/fesm5/tvmaze.js Module not found: Error: Can't resolve 'commonjs-proxy:./tvmaze.component' in '/Users/alexanderkozhevin/Desktop/lib-demo/node_modules/tvmazerrr/fesm5' ERROR in ./node_modules/tvmazerrr/fesm5/tvmaze.js Module not found: Error: Can't resolve 'commonjs-proxy:@angular/core' in '/Users/alexanderkozhevin/Desktop/lib-demo/node_modules/tvmazerrr/fesm5' ERROR in ./node_modules/tvmazerrr/fesm5/tvmaze.js Module not found: Error: Can't resolve 'commonjsHelpers' in '/Users/alexanderkozhevin/Desktop/lib-demo/node_modules/tvmazerrr/fesm5'

EN

回答 1

Stack Overflow用户

发布于 2018-08-28 20:00:05

我看到的一个解决方案是,在正在构建的库的tsconfig.lib.json中,应该将模块设置如下:

代码语言:javascript
复制
"module": "es2015"

如果不设置该值或将其设置为更高的值,可能会导致类似上面看到的问题。另请参阅此git条目:

https://github.com/ng-packagr/ng-packagr/issues/944

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50873111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档