首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ec2构建框中存在构建问题,而在本地没有生成问题

在ec2构建框中存在构建问题,而在本地没有生成问题
EN

Stack Overflow用户
提问于 2021-02-15 17:34:33
回答 1查看 210关注 0票数 0

我在我的EC2构建框中得到了下面的错误,但是在我的本地版本中同样是不可复制的

node_modules/rxjs-compat/add/observable/dom/webSocket.d.ts(1,46):错误TS2307中的错误:找不到模块'rxjs/websocket‘。

在当地我试过

  1. ng构建

构建--configuration=feature

  1. ng

  1. ng构建-prod

dependencies: { "@angular/animations": "^7.2.3", "@angular/cdk": "^6.4.7", "@angular/common": "^6.1.9", "@angular/compiler": "^6.1.9", "@angular/core": "^6.1.9", "@angular/flex-layout": "^6.0.0-beta.17", "@angular/forms": "^6.1.9", "@angular/http": "^6.1.9", "@angular/material": "6.4.7", "@angular/platform-browser": "^6.1.9", "@angular/platform-browser-dynamic": "^6.1.9", "@angular/router": "^6.1.9", "@briebug/jest-schematic": "^2.2.0", "@material-ui/core": "^4.9.13", "@ng-bootstrap/ng-bootstrap": "^3.3.1", "@tinymce/tinymce-angular": "3.5.0", "@types/prismjs": "^1.9.0", "ag-grid-angular": "^20.0.0", "ag-grid-community": "^20.0.0", "ajv": "^6.5.5", "angular-mentions": "^0.9.0", "angular-tag-cloud-module": "^3.8.1", "angular2-notifications": "^2.0.0", "bootstrap": "^4.4.1", "bootstrap-icons": "^1.0.0-alpha3", "chart.js": "^2.7.3", "classlist.js": "^1.1.20150312", "codelyzer": "^4.5.0", "core-js": "^2.5.7", "csurf": "^1.11.0", "express": "^4.16.3", "highcharts": "8.2.2", "highcharts-angular": "2.8.2", "jquery": "^3.5.1", "js-yaml": "^3.13.1", "lodash": "^4.17.10", "ng-bootstrap": "^1.6.3", "ng-multiselect-dropdown": "0.2.5", "ngx-cookie-service": "^2.2.0", "ngx-daterangepicker-material": "2.1.11", "ngx-infinite-scroll": "^6.0.0", "ngx-markdown": "^6.2.1", "ngx-owl-carousel": "^2.0.7", "ngx-pagination": "^5.0.0", "ngx-spinner": "^7.0.0", "ngx-toggle-switch": "^2.0.5", "owl.carousel": "^2.3.4", "popper.js": "^1.16.1", "rxjs": "6.3.3", "rxjs-compat": "6.3.3", "swagger-ui-dist": "3.25.2", "tinymce": "5.2.0", "tslint": "^5.11.0", "web-animations-js": "^2.3.1", "zone.js": "^0.8.26" }

"devDependencies":{“@angular/build”:"0.13.0",“@转角型/cli”:"^6.2.9",“@转角型/编译器-cli”:"^6.1.9",“@type/google.Analytics”:"0.0.39",“@type/jasmine”:"2.5.38",“@type/jest”:“最新”,“@type/node”:"~6.0.60",“茉莉花-核心”:"~2.5.2“、”茉莉花-规格-记者“:"~3.2.0”、“笑话”:“最新”、“玩笑-预设-角”:“最新”、“滑稽-声纳-记者”:"^2.0.0“、”业力-cli“:"~1.0.1”、“更漂亮”:"1.16.4“、”牵引器“:"^5.3.2",“声纳-扫描仪”:"^3.1.0",“声纳-扫描器”:"^2.8.0",“ts-节点”:"~2.0.0",“打字稿”:"~2.9.2“}

不确定这是如何造成的,以及如何在本地复制相同的内容,以便进行更好的调试。请分享你的想法

EN

回答 1

Stack Overflow用户

发布于 2021-02-15 17:45:42

检查依赖项与devDependencies之间的差异。您的dev依赖项是只为开发目的而在本地安装的依赖项,而您的依赖项则是与生产构建相关的依赖项。

其中一个修复方法是安装带有--保存标志的rxjs,即npm安装rxjs rxjs-compat --保存。

这里提到的另一个例子是:https://github.com/stbui/angular-material-app/issues/39

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

https://stackoverflow.com/questions/66212751

复制
相关文章

相似问题

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