问题标签 [angular2-cli]
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.
jquery - 我正在使用 angular 2 angular-cli 并尝试使用 ng2-datetime,但它给出错误“TypeError:无法读取未定义的属性 'jQuery'”
我使用命令“npm install -g angular-cli”安装了 angular2 cli,我想在我的项目中使用 ng2-datetime。但它显示错误“TypeError:无法读取未定义的属性 'jQuery'”。我该如何使用angular2 cli 中的 ng2-datetime。这是 ng2-datetime 的链接 在此处输入链接描述
我想包括上面的 ng2-datetime。
这是我的 app.module
Drilldown.component.html
angular - 不再需要具有动态路径的文件
我们曾经能够做到这一点:
但这不再适用于最新的 cli。
这有效:
所以基本上,webpack 不会让我在 cli 中动态地要求文件。
angular - 带有 angular2 cli 的全局 d3 模块显示编译错误
我尝试在我的文件中导入 d3,当然这有效,但我也想使用 d3-tip,结果证明很难以正常方式导入,所以我查看了 angular2-cli 文档并尝试全局导入文件在 angular-cli.json
这似乎可行,并且实际上可以正确呈现,但是我在控制台输出中遇到了一大堆错误
等等
知道如何解决这些错误消息吗?
angular - angular2-cli 包含自定义字体
我试图在我的项目中包含一些自定义字体但没有成功。
注意:我正在使用 angular-cli:angular-cli@1.0.0-beta.21
我把字体放在文件夹里
src/assets/fonts/Roboto-Regular.tff
我加入
src/styles.css
我在组件中使用它
.scss
我收到 404 错误:
如果我在其中添加字体定义,
app.component.scss
我也会收到 404 错误
关于如何包含我的 Roboto-Regular.tff 字体的任何想法?
angular - AngularJS 2 [ng cli] 中的 node_modules 没有 System.config
我如何在node_modules
不System.config
使用 AngularJS 2 的情况下包含使用 生成的项目ng
?
尝试(在src/index.html
):
项目设置:
注意:[默认情况下]文件树中
既没有systemjs.config.js
也没有任何引用......</p>System.config
编辑:如果我所有包含的 node_modules 也被推送到一个包中(例如: from ng build -prod
),那就太好了。
npm - 带有第 3 部分库和 angular-cli 的 Intellisense
在使用 angular2-cli 创建的项目中,我需要使用一些应该在全局 javascript 范围内可用的第 3 部分 javascript 库(例如 tween.js 库中的 TWEEN 命名空间)。
根据angular-cli guide to install a js library as global,我已经使用 npm 安装了它,并将库脚本添加到 angular-cli.json 文件的“scripts”数组中。
要在 Angular 组件中使用全局 TWEEN 命名空间,我已在文件开头将其声明为常量变量,如下所示:
这可行,但问题是我没有以这种方式获得任何第 3 部分库的任何智能感知(我正在使用 WebStorm)。我能做些什么来让智能感知工作吗?还是有更好的方法在 Angular 2 工作流程中导入第 3 部分 javascript 库?
angular - “错误:AccountRoutingModule 不是 NgModule”
Angular 2.2.3
将我的应用程序从升级Angular CLI 2.0.0-beta.21
到Angular CLI 2.0.0-beta.22-1
,我ng build
现在失败了:
应用程序构建并运行良好Angular CLI 2.0.0-beta.21
;但是,Angular CLI 2.0.0-beta.22-1
现在默认使用 AoT 而不是 JiT。
bash - 使用名称模式 *.[a-z0-9].bundle.* 重命名所有文件,以将 [a-z0-9] 替换为给定的字符串
在使用 Angular 2 CLI 构建应用程序时,我得到了命名的输出,例如:
等等
我要做的是创建一个 bash 脚本来重命名文件,用.
一些给定的通用字符串替换前两个之间的数字。尝试了一些东西,包括 sed,但我无法让它们工作。任何人都可以建议一个 bash 脚本来让它工作吗?
angular - angular2 CLI 和 angular2-adal 错误
我需要针对 Microsoft Windows Azure AD 实施 adal 进行身份验证。我正在使用 angular2 CLI 和angular2-adal。
问题是当我将 AdalService 添加到提供程序时会出现此错误:
而这个:
我一直在寻找可能的解决方案,但少数答案没有好的结果。