【发布时间】:2021-01-01 14:32:46
【问题描述】:
我无法在亚马逊 ec2 上运行我的 Angular 应用程序。当我使用 environment.stage.ts 配置执行 ng serve 或 ng serve -c stage 时,我收到如下屏幕截图所示的错误。在我的电脑上本地运行时没有出现错误,并且项目编译没有错误。
rxjs 的版本是 5.5.5。
Angular、angular-cli 和节点版本也在下面。
./node_modules/@angular/router/esm5/router.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@angular/router/esm5”中的“rxjs/BehaviorSubject” ./node_modules/@agm/core/services/google-maps-api-wrapper.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services”中的“rxjs/Observable” ./node_modules/@agm/core/services/managers/data-layer-manager.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services/managers”中的“rxjs/Observable” ./node_modules/@agm/core/services/managers/marker-manager.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services/managers”中的“rxjs/Observable” ./node_modules/@agm/core/services/managers/info-window-manager.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services/managers”中的“rxjs/Observable” ./node_modules/@agm/core/services/managers/polyline-manager.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services/managers”中的“rxjs/Observable” ./node_modules/@agm/core/services/managers/circle-manager.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services/managers”中的“rxjs/Observable” ./node_modules/@agm/core/services/managers/kml-layer-manager.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services/managers”中的“rxjs/Observable” ./node_modules/@agm/core/services/managers/polygon-manager.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@agm/core/services/managers”中的“rxjs/Observable” ./node_modules/@angular/core/esm5/core.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@angular/core/esm5”中的“rxjs/Observable” ./node_modules/@angular/http/esm5/http.js 中的错误 找不到模块:错误:无法解析“/home/ubuntu/b2s_dev/b2s_v2_web/node_modules/@angular/http/esm5”中的“rxjs/Observable” ℹ「wdm」:编译失败。
BR,
【问题讨论】:
-
请将您的 text 错误发布为 text。公司代理使某些人无法看到您的错误。
-
您能分享一下您是如何编写 rxjs 导入的吗?
-
您确定您在 ec2 实例上运行了“npm install”吗?
-
是的,我正在运行 npm install,这就是我如何导入 rxjs: import { Observable } from 'rxjs/Observable';导入'rxjs/add/operator/catch';导入'rxjs/add/observable/throw';
-
你能把你的 package.json 添加到问题中吗?
标签: node.js angular amazon-ec2 rxjs angular-cli