问题标签 [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.
node.js - 将服务器端代码添加到 angular-cli 项目与节点类型冲突
在向使用 angular-cli 初始化的 Angular2 项目添加基本express.jsng new [project-name]
配置(使用 TypeScript)时,我需要添加以下类型以使用 gulp 编译 express 服务器:
打字安装--环境--保存节点
这将以下行添加到typings/browser.d.ts
和typings/main.d.ts
在 expressserver.ts
文件中,我可以添加一个引用main
而不是browser
让 TypeScript 满意
browser.d.ts
但是当我在文件中留下节点类型参考时,ng build
命令将失败:
我现在可以删除该行,browser.d.ts
以便它再次开始工作,但是在重新安装打字时这并不理想。我目前正在使用angular-cli v1.0.0-beta.0
angular - angular2 CLI HTTP 未找到错误
我使用angular-cli创建了一个新的 angular2 应用程序。现在我试图使用HTTP从 API 获取数据。我写的代码:
电影服务.ts
我的原子编辑器@angular/http
在线给出错误。所以,我已经在我的项目文件夹上手动安装angular2
,npm install angular2
然后修改生成的错误行,如下所示:
但是现在我的控制台显示:
“网络错误:404 未找到 - http://localhost:4200/angular2/http/index.js ”
我在index.html页面中添加了以下脚本:
并在我的package.json文件依赖项"angular2": "2.0.0-beta.17",
中。仍然是同样的错误。
有人有任何线索吗?我是angular2的新手。因此,非常感谢任何帮助或建议。
npm - Angular cli broccoli 插件错误
我在 Windows 7 上并尝试使用 angular-cli 创建示例项目。我创建了一个项目,ng new Test2
该项目成功创建了该项目,但是当我运行时ng serve
,它会出现以下错误。
知道这里出了什么问题吗?
angular - 错误:加载 angular2/http 的 XHR 错误(404 未找到)
我正在为我的 Angular2 应用程序使用 angular-cli。每当我尝试在组件/服务中加载 angular2/http 时,cli 终端中都不会显示错误,但在浏览器的控制台中会显示 -
获取http://localhost:4200/angular2/http 404(未找到)
未处理的承诺拒绝:错误:XHR 错误(404 未找到) 在 XMLHttpRequest.desc.set.wrapFn [as _onreadystatechange] ( http://localhost:4200/vendor/ zone.xml) 加载http://localhost:4200/angular2/http 。 js/dist/zone.js:769:30 ) 在 ZoneDelegate.invokeTask ( http://localhost:4200/vendor/zone.js/dist/zone.js:356:38 ) 在 Zone.runTask ( http:// localhost:4200/vendor/zone.js/dist/zone.js:256:48 ) 在 XMLHttpRequest.ZoneTask.invoke ( http://localhost:4200/vendor/zone.js/dist/zone.js:423:34 )从http://localhost:4200/app/js-tree.component.js将http://localhost:4200/angular2/http加载为“angular2/http”时 出错; 区域:; 任务:Promise.then;值:错误:错误:XHR 错误 (404 Not Found) 在 XMLHttpRequest.desc.set.wrapFn [as _onreadystatechange] ( http ://localhost:4200/vendor/zone. js/dist/zone.js:769:30 ) 在 ZoneDelegate.invokeTask ( http://localhost:4200/vendor/zone.js/dist/zone.js:356:38 ) 在 Zone.runTask ( http:// localhost:4200/vendor/zone.js/dist/zone.js:256:48 ) 在 XMLHttpRequest.ZoneTask.invoke ( http://localhost:4200/vendor/zone.js/dist/zone.js:423:34 )从http://localhost:4200/app/js-tree.component.js将http://localhost:4200/angular2/http加载为“angular2/http”时 出错
我的 angular-cli 版本是 0.0.39
节点:4.2.2
这是我的 system-config.ts
还有我的 package.json
和我的 index.html
angular - Angular2 rc1 的重大变化?
我正在将现有项目升级到 Angular2 rc1 和 cli 的 beta1 版本
以前工作的一段代码:
不再工作它现在呈现为:
有什么我不知道的变化吗?
angularjs - 在 Angular CLI 中导入 Typescript 的问题
我将 js 库重写(包装)为 TypeScript 库(tsroll)。这个库的目的是掷骰子。我正在尝试在我的 Angular2 CLI 应用程序中使用它
我成功安装了它(它现在出现在我的node_modules
. 我将它添加到angular-cli-build.js
文件中:
我还将生成的供应商文件夹添加到我的src/system-config.ts
文件中:
我还将它导入到我的die-roller.component.ts
文件中:
这给了我以下错误:
如何将我自己/借来的 TypeScript 导入 Angular2 CLI 项目?
我在这里粘贴了我认为相关的代码,但可以找到完整的代码:
typescript - 在 Angular2 项目中使用 TweenMax
如何在我的 Angular2 项目中设置 TweenMax。我希望能够导入类似于以下内容的 TweenMax,而不是在我的 HTML 中添加脚本:
注意:我正在使用 angular-cli。
angular - Angular 2 Cli:ng服务错误
我已经使用 angular-cli 创建了新的 Angular 2 应用程序,如下所示:ng new PROJECT_NAME
但是当我运行时ng serve
,它会显示此错误:
Error: Attempting to watch missing directory: typings
...
broccoli plugin was instantiated at:
……
angular - 运行 ng serve 时会发生什么?
最近一段时间我一直在使用Angular-CLI。它带有许多命令,包括ng serve
在localhost:4200
.
我习惯使用 Grunt 和 Gulp,它们可以根据我的需要进行配置。我想配置 Angular-CLI 的服务器,但后来我意识到我不知道它是什么或如何配置它。Grepping 这个项目serve
并没有发现任何有用的东西。
那么,具体是ng serve
做什么的呢?