问题标签 [angular-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.
javascript - 如何将 angular2 材质添加到 angular-cli?
尝试将角度材料添加到 angular-cli 但角度材料从未出现在供应商文件中。我在 system-config.ts 中添加了材料文件,如下所示:
我还在 angular-cli-build.js 中添加了 vedornpmfiles 数组,如下所示:
我收到错误,他们找不到角度材料文件。
如果有人有线索。我做错了什么?
angular - ng:使用 angular-cli 创建新项目时找不到命令
使用 ( ) 全局安装了 angular-clinpm install -g angular-cli
但是当我尝试使用ng new my-project
它创建项目时抛出错误:
ng:找不到命令
angular-cli - 为什么 angular-cli 将新项目放在父目录中?
我不明白为什么ng new
将新项目放在当前目录的父目录中,而不是将其放在当前目录中。
angular-cli - 运行 angular-cli serve 时如何指定“Access-Control-Allow-Origin”
我正在运行一个 Spring API 服务器和一个 Angular-cli 服务器来提供我的静态内容。在生产中,我们将使用 CDN,但对于开发来说,前端和后端服务器都在我的本地机器上的不同端口上运行。Spring 服务器提供初始 html 页面,然后 JS、CSS 和 html 的其余部分来自 angular-cli/CDN。
问题是当调用 System.import() 时,浏览器会抱怨 CORS: XMLHttpRequest cannot load http://localhost:4200/system-config.js。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此不允许访问源“ http://localhost:8080 ”。zone.js:323 错误:错误:XHR 错误加载http://localhost:4200/system-config.js (...)
如何配置 angular-cli 以设置“Access-Control-Allow-Origin”标头,这样浏览器就不会吐了。
typescript - 扩展 angular-cli 的构建管道
我可以在不重写 angular-cli 本身的情况下扩展 angular-cli 的构建过程吗?就像过去一样,当我为构建过程编写 gulp/grunt 任务时,我可以改变我想要的一切。
我想更改 angular-cli 的默认构建系统。在生产构建中内联样式和 html 模板,更改文件的编译顺序、连接顺序……防止编译带有“_”前缀的 sass 文件,例如 _home、_about。将一些参数/配置传递给构建命令。
typescript - 是否可以编写 angular-cli 附加组件而不在 angular-cli 中硬编码
我想为自定义分发过程编写一个附加组件并在终端中使用此命令。是否可以不硬编码 angular-cli 源中的命令?
我看到命令“github-pages-deploy”被硬编码在 angular-cli/addon/ng2/index.js 文件中。
angular - 在 Progressive Web App (Angular2) 上导入 Material 的 sidenav 问题
在完成 Angular 的 MobileToolkit 指南 ( https://github.com/angular/mobile-toolkit/blob/master/guides ) 后,我想为我的应用程序带来一些额外的组件......比如 sidenav!
就像教程教我的一样,我添加了使用 SideNav 组件所需的所有代码......
这是我的 app.component.ts 导入:
这是指令注册:
添加的外部包(前两个来自提到的教程):
和所有的出口(同样,来自教程):
一切就绪后,我执行“ng serve”命令,然后……嗯:
经过一番研究,我在网上发现了类似的问题,但其中大多数要么与缺少的 Angular 包(http)有关,要么与旧的 Angular2 版本有关。这里不是这种情况,因为我使用的是最新版本并且 http 包已经到位(在 node_modules 和 dist 文件夹中)
angular - 如何在“ng build”之后更改 angular-cli 中的 dist 文件夹路径
我想将 angular-cli 与 asp.net 核心一起使用,我需要知道如何更改dist 文件夹的路径
typescript1.8 - 为什么 TSLint 会在文件中报告错误但不列出文件
我正在通过 Angular-CLI 运行 tslint 并遇到一个问题,它正在检测故障但没有向我显示故障是什么。
这是我得到的唯一输出:
为什么会发生这种情况以及我该如何解决?
angular - 如何更改使用 angular-cli 构建的应用程序的所有资产的相对路径?
由于各种原因,我需要将我的 Angular2 应用程序的 index.html 文件与应用程序的所有其他文件(javascript、供应商文件、资产等)分开。所有其他文件也必须位于我域的子目录中。这是一个例子:
我知道如何告诉 angular-cli 构建过程来输出这样的文件,但我一生都无法弄清楚如何告诉相对路径index.html
指向domain.com/assets/my_app_assets/main.js
而不是domain.com/main.js
.