node.js - Angular-cli 种子项目没有 Bower、Grunt、gulp,它如何管理所有依赖项?

标签 node.js angular gulp bower angular-cli

我们可以仅使用 Node 和 NMP 来管理依赖项(js/css)、缩小、构建、服务、监视...吗?如果是这样,它是如何工作的以及为什么人们将 grunt、gulp、bower 与 npm 一起使用?

最佳答案

基本上根据我的理解(angular-cli 是最近的)它隐藏了 webpack ..实际上它在幕后使用它...我更喜欢使用我自己用 Webpack 和 npm 制作的堆栈..但现在他们刚刚发布了一项新功能:AOT 编译器

https://angular.io/docs/ts/latest/cookbook/aot-compiler.html

实际上,也可以使用 webpack 来完成..但是您需要对代码进行一些更改:

https://github.com/blacksonic/angular2-aot-webpack

Angular-cli 取自 Ember-cli(作为想法)..它可以帮助您管理和创建(支架)您的应用程序....

我想(但这是我的想法)我会继续没有它,我会尝试自己实现新功能(如 AOT),因为我想知道幕后发生了什么并了解我的堆栈的所有内容。 ..但这是我个人的想法

希望对你有帮助..

关于node.js - Angular-cli 种子项目没有 Bower、Grunt、gulp,它如何管理所有依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41617016/

相关文章:

node.js - 使用两个 docker 文件 - dev 和 prod

javascript - 为什么我的 gulp 任务不关注变化?

javascript - "Use the function form of "在使用 Gulp + Babel + JsHint 时使用 strict"

javascript - 类型 'toPromise' 上不存在属性 'Observable<Response>' 并且参数 'response' 隐式具有 'any' 类型

html - 如何在输入中显示光标焦点(垂直线)

html - 如何在Angular中仅打印错误消息

node.js - Meteor 需要 Gulp 还是 Grunt?

node.js - 如何在nodejs mongodb中使用聚合后更新数据

javascript - 按 2 个动态键对数组进行排序

javascript - tsconfig.json 与 Node.js 模块一起使用的最佳设置是什么?