angular-cli-v6相关内容

AngularCLI 和 Angular Material(示意图)错误:集合“@angular/material"无法解决

我正在尝试使用 此页面上显示的 Angular 模式.当我尝试在项目根目录的终端中使用以下命令 ng generate @angular/material:material-nav --name name-of-new-nav 时,出现以下错误红色, 无法解析集合“@angular/material".错误:集合“@angular/material"无法解析.在 NodeModulesEng ..
发布时间:2021-11-10 01:41:33 其他开发

如何将 .env 文件中的变量传递给 angular6 environment.ts 文件

使用 angular6,全局变量 process 未定义. 我使用 docker-compose.yml 和 Dockerfile dockerlize 我的 Angular 应用程序 我创建了 .env 文件来存储 docker-compose.yml 使用的我的秘密变量 但是,如果我在应用程序代码中将变量存储在 .env 文件中,如下所示: process.env.GITH ..

为 angular-cli v6 全局关闭进度显示

已升级到 Angular 6.现在我想为 ng build 全局关闭进度显示.但是,有关 ng config 命令的文档显然已替换了 ng set/get 似乎丢失或过时.我认为我需要执行以下操作: ng config --global some.path.progress false 但我无法弄清楚 some.path 部分需要是什么.无论我尝试什么,我都会收到“无效路径"错误. 当然 ..
发布时间:2021-11-09 00:35:33 其他开发

如果在特定文件夹中,Angular CLI 生成的测试将失败

我通过运行 ng g c components/foo 使用 angular CLI (v6.1.4) 在我的组件文件夹中生成了一个组件,然后运行 ​​ng test.新组件的测试失败并出现以下错误: async() 测试助手需要区域,但找不到.请确保您的环境包括 zone.js/dist/zone.js 抛出 错误:非法状态:无法加载指令 FooComponent 的摘要. 奇 ..
发布时间:2021-11-09 00:31:19 其他开发

Angular CLI 6 自定义 Webpack SCSS 加载器

我正在尝试编写一个自定义 webpack 模块,以使用 cli 6 覆盖或扩展 angular 6 中的当前 SCSS 构建,目的是能够传入“品牌"并将其与任何覆盖匹配,例如“somemodule/'brand'/filename.override.scss"并替换父文件夹“somemodule/filename.scss"中的文件,但我没有任何进展. 设置:@angular/cli": " ..
发布时间:2021-11-09 00:29:07 其他开发

使用 angular cli 6 项目在 chrome 的工作区中处理组件 css 文件

我正在尝试在 Angular 6/7 CLI 项目中使用带有 CSS 持久编辑功能的 Google Chrome 工作区. 在 angular.json 配置中添加“extractCSS:true"并使用“--source-map=true"标志时,我可以在 Chrome 的“源"和“元素"选项卡中看到 CSS 文件,并且可以映射将其添加到在线 CSS 文件中,但是在“元素"面板中更改样式时 ..

Angular 模块与库

太好了,Angular 发布了第 6 版,CLI 提供了生成库的选项——他们称之为“备受期待的功能". 现在,从商业角度来看,我想知道: 为什么你真的需要这个, 为什么在现有项目中而不是在单独的项目中,您可以像往常一样通过 npm 安装... 如果你想在你的项目中使用它,为什么不为此使用一个模块. 所以我明白了,在 npmjs 上发布一些东西,并希望整个世界和未来的互联事物都 ..

[Angular-CLI-6]无法确定“服务"目标的单个项目

我在 ng update @angular/cli 命令的帮助下更新了我的 angular-cli.在那之后,我遇到了一个错误,因为无法确定“服务器"目标的单个项目,并带有以下错误跟踪. 无法确定“服务"目标的单个项目.错误:无法确定“服务"目标的单个项目.在 ServeCommand.getProjectNamesByTarget (E:\Angular\Projects\projectNam ..
发布时间:2021-11-09 00:15:59 其他开发

Angular CLI 使用 SASS 生成库

我有一个 Angular6 应用程序,我正在尝试为其创建一个库.我能够生成一个库项目,但是当我为库生成组件时,Angular CLI 正在使用 .css 文件创建它. 如何让它创建 .scss 文件? 以下是我用来创建项目的命令: ng new example-app --style=scss重命名示例应用示例光盘示例ng 生成库示例 --prefix=exam --style=sc ..
发布时间:2021-11-09 00:15:56 其他开发

Angular 6 库共享样式表

如何设置 index.scss 并将变量、mixin 等的全局样式表导入 angular 6 库? Angular CLI 生成一个带有根组件的库 &组件 scss,但添加或导入到根组件的样式对子组件不可用.默认情况下,封装样式是有意义的,但我还找不到有关如何设置它的任何信息或示例. angular.json "styles": [...] 路径,可用于 "projectType": ..
发布时间:2021-11-09 00:13:13 其他开发

Angular CLI 6:库依赖项放在哪里

我正在转换一个库 (ng-app-state) 以使用angular cli,现在 v6 支持库(耶!). 在脚手架和复制一些代码之后,这是我的第一个问题: 如何/在哪里添加第 3 方依赖项? 到package.json,还是到projects/ng-app-state/package.json? 解决方案 结果是“两者兼而有之".理解答案来自于此: package ..
发布时间:2021-11-09 00:12:46 其他开发

是否可以使用单个 angular-cli 命令(如 ng generate component comp1、comp2、comp3)生成多个 Angular 组件?

我需要创建十个 Angular 组件,例如 comp1、comp2、comp3、comp4、...、comp10.所以我需要为每个组件执行十次相同的命令,例如 ng g c comp1、ng g c comp2 等. 是否有使用单个 angular-cli 命令(如 ng g c comp1、comp2、comp3)生成多个角度分量的任何选项. 解决方案 嗯,到目前为止,Angula ..
发布时间:2021-11-09 00:05:51 其他开发

如何使用 CLI 创建特定版本的 Angular 项目?

我的npm 版本是 5.5.1,angular cli 版本是 6.2.1.当我尝试使用命令 ng new Project_name 创建一个新项目时,它正在创建最新版本的 angular(在我的情况下它正在创建 Angular 版本 ^6.1.0).但是我想要 Angular4.我的问题是如何创建这个 Angualr2/4/5(特定版本而不是最新版本)?我不认为更改 package.json 中 ..
发布时间:2021-11-09 00:04:37 其他开发

自 Angular CLI 6 起,ng build --prod 不会缩小/丑化/删除注释

自从我升级了我的 Angular 应用程序以使用 Angular CLI 版本 6.x,编译它以用于生产(使用 ng build --prod,像往常一样)不产生缩小的 js.这导致 vendor.js 的大小非常大(在我的例子中几乎是 10 MB). 如果我打开生成的 vendor.js 文件,我可以清楚地看到代码没有缩小,注释也没有删除. 解决方案 问题出在 angular.js ..
发布时间:2021-11-09 00:01:54 其他开发