问题标签 [angular-cli-v9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1181 浏览

javascript - core.js:4197 错误类型错误:无法将类作为函数调用

在为 Angular 应用程序提供服务时,在 Angular v10 中出现控制台错误

演示:https ://github.com/kumaresan-subramani/AngularSampleIssue

重现步骤:

  1. npm 我
  2. npm 运行开始

角度团队的回答- https://github.com/angular/angular-cli/issues/18125#issuecomment-672069800

0 投票
0 回答
531 浏览

angular - 错误 TS2722:无法调用可能是“未定义”的对象

描述

在角度 10 中,下面是我的 ts-config。

当我尝试为我的应用程序提供服务时,我面临以下问题:

但是当我设置strict:false它工作正常。

最小复制

  1. 从以下链接下载示例 严格模式 sample.zip
  2. npm i那就给ng serve

异常或错误

你的环境

来自角度团队的建议

https://github.com/angular/angular/issues/38342#issuecomment-668753033

任何人请建议我,如何替换我的 82 事件行的typedef

我正在注册他们提到的事件,

我的情况

0 投票
1 回答
547 浏览

angular - 将 Angular cli 从 8 更新到 10 后出错

我已将 Angular 项目从 8 升级到 10,但在编译时出现以下错误。

我无法找出这里发生了什么。

谁能帮我解决这个问题?

在此处输入图像描述

提前致谢!

0 投票
2 回答
157 浏览

angular - 损坏的文件 - Angular 项目中 node_modules 中的 .xml2js.DELETE/package,json

更新到Angular-Cli V10.1.0后开始出现错误。

我最初遇到的问题:

  • ng命令不起作用。我发现缺少核心依赖项: npm WARN @angular/fire@6.0.0 requires a peer of @angular/common@^9.0.0 but none is installed. You must install peer dependencies yourself.

我试过:

  • 手动安装依赖项。
  • 全局卸载 angular-cli,使用 --force 清除缓存,重新启动并重新安装。
  • 下载最新的 NodeJs,使用npm updateAngular:更新 npm ng update
  • 删除:package.lock.json; package.json;node_modules

我无法删除 node_modules:

  • 文件夹:.xml2js.DELETE有一个package.json无法在我的 IDE 或 Windows 中打开的文件。
  • 我相信是这个文件阻止了我跑步npm install
0 投票
1 回答
33 浏览

angular - 在稳定节点版本上安装 Angular cli 时出现问题

安装 Angular CLI 时遇到问题。

尝试了所有可能的解决方法,例如清除缓存、卸载和重新安装 Node.js。手动清除 Appdata 中 npm-cache 的文件夹。

随附的屏幕截图是我点击npm install -g @angular/cli --verbose时遇到的错误

我正在使用的版本

  • 节点 - v12.18.3
  • NPM - 6.14.6

面临 npm ERR 的错误!在“...wzttNqx4uELH8YM5zUFTi”附近解析时 JSON 输入意外结束

在此处输入图像描述

0 投票
1 回答
219 浏览

angular - 将数据从 Angular 应用程序中的 main.ts 文件传递​​给服务

我的 Angular CLI 应用程序中有一个 main.ts 文件,其中包含以下导出。顺便说一下,它是一个从另一个微服务获取 CONTEXT 的微服务

我也有服务

我需要使用 main.ts 文件中的 Context 对其进行初始化。我不能在任何其他地方这样做,只能在这里,因为我只能在 main.ts 文件中从另一个扩展名获取数据。

你有什么主意吗?

0 投票
1 回答
161 浏览

angular - 来自另一个组件的 MatTableDataSource

我有两个组件,OrderOrderDetail.

Order我有一个MatTableDataSource,它是从服务中填充的。

订单组件

在建造者之前

事件按钮获取

功能

OrderDetailComponent,我想MatTableDataSource在它关闭时填写 ,OrderDetailMatDialog

图像垫板

图像垫对话框

代码按钮关闭MatDialog-OrderDetailComponent

这个应用程序是 Angular 9.1.12

0 投票
0 回答
111 浏览

angular - Angular 库调试 - WebStorm

我们创建了自己的 Angular 库并在 AWS CodeArtifact 中发布了这些工件。我们要导入另一个项目的那两个工件。我想调试这两个库并想添加断点,最好的解决方案是什么。这是我们正在使用的。

0 投票
1 回答
279 浏览

frontend - 保存时未编译 HTML、SCSS - Angular 11.0.2

我将我的应用程序升级到Angular cli ^11.0.2最近,从那时起,即使在运行时,我的HTML 和 SCSS 更改也不会在保存时编译ng serve。我必须保存相应的 ts 文件才能编译 html 更改。我在Github上看到了一个相关问题,但没有适当的解决方案(这里)。这是因为ivy发动机吗?还是我错过了任何特定 npm 包的任何更新?

0 投票
0 回答
77 浏览

node.js - Angular CLI 和 react JavaScript 在同一个项目中运行如何使其成为可能

这是我的 package.json 文件,如果我想在同一平台上同时运行 Angular CLI 10 和 reactjs,我怎样才能使它成为可能。这应该是可能的,因为如果我们使用菜单板路由器,两个背景相同,我们可以在同一平台上运行两者。有人有飞机吗?是的,请用代码解释一下。