问题标签 [angular-cli-v8]

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 投票
9 回答
63444 浏览

angular - ng build 时超出调用重试次数异常

ng build我在(为差异加载生成 ES5 包...)时遇到异常

使用的版本:

  • 角 CLI:8.3.20
  • 角度:8.2.7
  • 节点:12.12.1

同样在日志中,它被提到

0 投票
0 回答
33 浏览

angular - Angular cli可以同时显示两个组件,其中第一个包含项目列表,另一个包含所选项目的概述?

我想知道是否可以在一个视图中使用 Angular cli 两个组件进行设置,其中第一个组件显示整个项目的列表,第二个组件显示从列表中选择的项目的概述(第一个组件)?例如:在第一个组件(列表)中,我们有商店中的所有书籍,当您单击其中一本书时,在列表的左侧,您可以看到详细信息(价格,版本年份 ....)元素(书)?预先感谢您的回答

0 投票
1 回答
441 浏览

angular - 删除 Angular 开发服务器中的“应用就绪”状态栏

我使用 Angular CLI 创建了一个新项目,并在我的应用程序顶部看到一个状态栏,上面写着“应用程序就绪”。我在 Angular CLI 文档中找不到有关此标题栏的任何信息,并且在开发过程中可能会分散注意力。我该如何摆脱它?

在此处输入图像描述

0 投票
1 回答
142 浏览

html - 使用路由器插座活动事件获取子组件实例时子组件未显示

在使用路由器插座时,我使用了“<strong>active”事件来获取子组件实例。

每当实例化新组件时,路由器出口都会发出激活事件,并在销毁组件时发出停用事件。

示例- https://stackblitz.com/edit/angular-router-basic-example-a9jpsd?file=app/app.component.ts

示例代码——</p>

App.component.html

应用组件.ts

但是子组件在初始加载时不会显示,但元素在 DOM 中。

关于这个问题的任何想法?

0 投票
1 回答
1530 浏览

angular8 - 如何在 dist/ 生成的 index.html 中注入脚本以索引 html 文件?

我有一个索引 html 文件,我需要在生产/登台环境中注入一些基于配置的脚本。

工作区索引.html

通过 ng build 在 dist/my-app 中生成 index.html

我的要求:

我正在使用带有 CLI 的 Angular 8 + Webpack。我已经包含了来自 angular.json 的 custom-webpack.configuration.js。我正在尝试使用 HTMLWebpackPlugin 来实现这一点。

被告知动态脚本加载是可选的,这意味着我将或不会在生成的 index.html 中注入该 script.js,这将在构建时决定。所以在生成的 html 中注入脚本必须在构建时完成,我应该通过 webpack 的插件来完成。

任何帮助将不胜感激,挣扎了几天。

0 投票
1 回答
106 浏览

angular - angular 8 prod mode import then catch throws compiler not found 错误

java spring 5,Angular 8+ 和 Cli 8+

我为看起来如下的模块启用了延迟延迟加载,并且无论是否使用 --prod 标志都可以正常工作

如果服务器会话已过期,模块加载只会爆炸并且不会做任何事情,所以我在以下catch之后添加了块.thenabc

我在挠头不确定这一点,有人可以帮忙吗?

0 投票
0 回答
143 浏览

angular - Angular 编译器中纯打字稿库的“未找到模块”

我有一个 Angular 应用程序,我正在切换以使用 Angular 编译器。这个应用程序使用了我也创建的一个库,它是使用 webpack 构建和打包的。

当我尝试使用 构建库ng build --prod时,出现错误:

我验证了它正在寻找的文件在那里。它想要包含.d.ts文件有点奇怪。我的应用程序使用 webpack 构建和运行时没有警告或错误。我错过了什么?

0 投票
0 回答
181 浏览

node.js - Angular 8 库用作 npm 包时出错

我已经构建了一个可以完美编译的 Angular 8 库,我可以使用 npm pack 命令打包它,以便在其他项目中将其用作 npm 包。当我在其他项目中使用该库时,我可以毫无问题地以 JIT 模式提供或构建它。当我在 AOT 模式下执行此操作时会出现问题。

显示项目的aot编译的错误是这个:

无法读取 null 的属性“indexOf”中的错误

除此之外,我看不到任何东西。在深入研究问题后,我发现问题出在 node_modules 内部。这是错误路径:

\node_modules@angular\compiler\bundles\compiler.umd.js

项目版本:

  • 角 CLI:8.3.25
  • 节点:10.15.3
  • 操作系统:win32 x64
  • 角度:8.2.14

库版本:

  • 角 CLI:8.3.25
  • 节点:10.15.3
  • 操作系统:win32 x64
  • 角度:8.2.14

主要问题是我不知道问题或错误在哪里。

希望你能帮我!:)

0 投票
0 回答
1296 浏览

angular - vscode ng服务一次又一次的编译

在 Windows 10 ng serve 上,一次又一次地编译而不保存任何更改。即使我在 vscode 中的两个文件之间切换,它也会重新编译。

但是当我在 macOS 上运行相同的 Angular 项目时,它的行为正常。

0 投票
1 回答
451 浏览

angular - 错误:EPERM:Bitbucket 管道中不允许操作

在构建 ng build 时,我在 Bitbucket 中收到此错误。我使用 Firebase 作为我的后端。我究竟做错了什么?

EPERM:不允许操作,lchown '/opt/atlassian/pipelines/agent/build/node_modules/.cache/angular-build-dl/tmp' 错误:EPERM:不允许操作,lchown '/opt/atlassian/pipelines/agent /build/node_modules/.cache/angular-build-dl/tmp'

这是我在 Bitbucket 图像中的构建错误 这是我的管道