问题标签 [angular-cli-v6]

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 投票
0 回答
797 浏览

angular - 启动 Angular Cli 服务器时出错

我刚刚在 WebStorm 上生成了我的应用程序。当我运行命令时,ng serve这会显示此错误。

错误

./ansi-html 模块解析失败:意外字符 '#' (1:0) 您可能需要适当的加载程序来处理此文件类型。| #!/bin/sh | basedir=$(目录名 "$(echo "$0" | sed -e 's,\,/,g')") | i 「wdm」:编译失败。

0 投票
1 回答
155 浏览

node-modules - ng cli new 命令:使用父目录中的 node_modules

有没有办法在使用 ng new 命令时跳过重新下载 node_modules 并使用父目录中的 node_modules ?这将通过慢速互联网连接加速新项目模板的生成。

0 投票
1 回答
151 浏览

angular - 在 ng-cli 6 中公开等效功能

我正在将我的应用程序转换为使用 ng cli 6(下面的完整版本)。在我使用 webpack 之前,在我的旧 webpack 配置中,我利用了expose-loader。我似乎找不到 ng cli 6 等价物。我想知道是否有人处理过这个问题。

具体来说,我曾经在我的 webpack 配置中有这一行。

而且我想在全球范围内同样公开 CodeMirror。

在此处输入图像描述

0 投票
0 回答
18 浏览

node.js - 如何检查一个模块版本与其他模块的兼容性

我有带有 angular-cli@1.7.4 的 SPA Angular 应用程序。现在我想使用 angular-cli@.6.0.8 升级应用程序 package.json 依赖项和 devDependencies。但是如何知道所有模块版本都需要升级的“css-loader”、“@types/jasmine”、“typescript”、“jquery”等其他模块。或者,如果我更改了一个模块的版本,那么另一个模块的兼容性是否匹配。

0 投票
1 回答
2403 浏览

angular - 必须指定路由或分析模块中的错误!Agular5 构建

构建用于生产的 angular5 应用程序时出现以下错误。

推荐行 > ng build --prod --build-optimizer

我已经检查了Angular 5 production build throwing error,这对我来说不行。

这是我的 package.json

0 投票
12 回答
51360 浏览

angular - @types/googlemaps/index.d.ts' 不是模块

我想在我的 Angular 项目中使用 Google Maps API,所以我使用这两个命令来安装 npm 包:

我将此行添加到我的组件中:

但是我在 VS Code 中看到了这两个错误:

我添加了这些行

到 tsconfig.json 和 tsconfig.spec.json,但仍然没有运气。在 Chrome 开发工具上,我看到以下错误:

Angular 版本 6 打字稿版本 2.9.2

我也尝试过 Angular 5。

0 投票
3 回答
3458 浏览

signalr - Angular:无法在 SignalR HubConnection 中传递 API url

我在 Angular6 中开发了一个项目。需要开发实时聊天部分。为此,我在我的 asp.net 核心 Web Apiproject 中使用 SignalR。现在我想在我的 Angular 项目中使用这个 Web Api 参考。

我正在使用这个链接。

但是在 App.Component.ts 中提供 Web Api url 时,我遇到了以下错误:

类“HubConnection”的构造函数是私有的,只能在类声明中访问。

应用组件.ts:

编辑:尝试下面的代码: -

修改 App.Component.ts :

错误 :

无法加载 http://localhost:1874/notify/negotiate:对预检请求的响应未通过访问控制检查:响应中“Access-Control-Allow-Credentials”标头的值是“”,必须是当请求的凭据模式为“包含”时为“真”。因此,不允许访问源“ http://localhost:4200 ”。XMLHttpRequest 发起的请求的凭证模式由 withCredentials 属性控制。

0 投票
1 回答
3836 浏览

angular - --routing-scope 在 Angular CLI 中代表什么

在创建模块时的角度 CLI 中,我们可以添加 --routing-scope 作为参数。

使用此命令时出现错误:

但是允许的值是多少?

文档中未描述此参数。

0 投票
1 回答
3170 浏览

angular - 使用 CLI 创建带有路由的模块并将其与主路由配置链接

使用命令创建模块时:

它为此模块创建具有适当路由配置的模块。Angular CLI 是否可以自动将主路由与该子路由链接起来,还是我总是需要自己编辑主路由配置?

0 投票
0 回答
488 浏览

angular - Angular 6 - 导入需要文件的库

作为参考,我试图让https://github.com/broofa/node-mime在我的 NG 6 项目中工作。我的理解是,目前无法修改基于 Angular CLI 构建的 NG 6 项目中的 webpack 配置。

基本上,我想将一个包导入到我的项目中,其中包含require对作为包一部分的一些 json 文件的调用。

我收到以下错误:

./node_modules/mime/index.js 中的错误

未找到模块:错误:无法解析“C:\Dev\LabOrdersAndResultsUI\node_modules\mime”中的“./types/other”

这告诉我./types/other.json在 webpack 运行时没有被打包。

在不让包维护者提供其他版本的情况下解决这个问题的最佳方法是什么?