问题标签 [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.
angular - 启动 Angular Cli 服务器时出错
我刚刚在 WebStorm 上生成了我的应用程序。当我运行命令时,ng serve
这会显示此错误。
错误
./ansi-html 模块解析失败:意外字符 '#' (1:0) 您可能需要适当的加载程序来处理此文件类型。| #!/bin/sh | basedir=$(目录名 "$(echo "$0" | sed -e 's,\,/,g')") | i 「wdm」:编译失败。
node-modules - ng cli new 命令:使用父目录中的 node_modules
有没有办法在使用 ng new 命令时跳过重新下载 node_modules 并使用父目录中的 node_modules ?这将通过慢速互联网连接加速新项目模板的生成。
node.js - 如何检查一个模块版本与其他模块的兼容性
我有带有 angular-cli@1.7.4 的 SPA Angular 应用程序。现在我想使用 angular-cli@.6.0.8 升级应用程序 package.json 依赖项和 devDependencies。但是如何知道所有模块版本都需要升级的“css-loader”、“@types/jasmine”、“typescript”、“jquery”等其他模块。或者,如果我更改了一个模块的版本,那么另一个模块的兼容性是否匹配。
angular - 必须指定路由或分析模块中的错误!Agular5 构建
构建用于生产的 angular5 应用程序时出现以下错误。
推荐行 > ng build --prod --build-optimizer
我已经检查了Angular 5 production build throwing error,这对我来说不行。
这是我的 package.json
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。
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 属性控制。
angular - --routing-scope 在 Angular CLI 中代表什么
在创建模块时的角度 CLI 中,我们可以添加 --routing-scope 作为参数。
使用此命令时出现错误:
但是允许的值是多少?
文档中未描述此参数。
angular - 使用 CLI 创建带有路由的模块并将其与主路由配置链接
使用命令创建模块时:
它为此模块创建具有适当路由配置的模块。Angular CLI 是否可以自动将主路由与该子路由链接起来,还是我总是需要自己编辑主路由配置?
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 运行时没有被打包。
在不让包维护者提供其他版本的情况下解决这个问题的最佳方法是什么?