angular - npm 上的 angular-cli 和 @angular/cli 有什么区别

标签 angular npm

npm 上有 2 个 angular cli 包:

angular-cli目前为 1.0.0-beta.28.3

@angular/cli目前为 1.0.0-beta.31

这两个包有什么区别,哪个适合用于新项目?

Angular 文档在这里不是特别清楚。 https://cli.angular.io/对 npm install -g angular-cli 说,而 https://github.com/angular/angular-cli对 npm install -g @angular/cli 说

最佳答案

@angular/cli 是新的包,其名称是根据另一个 Angular 2 模块名称命名的,如 @angular/common@angular/router 等等。

而且 @angular/cli 需要 Node 6.9.0 或更高版本,但是 angular-cli 需要 Node 4 或更高。因此 @angular/cli 与 Node 4 将无法正常工作。

关于angular - npm 上的 angular-cli 和 @angular/cli 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42154789/

相关文章:

javascript - 删除来自 API 的 +- 号 - 在 Angular6 模板中

json - 将 json 数据更改为 Angular 2 中的 Typescript 接口(interface)对象

npm - Kotlin - 如何导入节点包?

reactjs - create-react-app : npm ERR! 在 '....' 附近解析时 JSON 输入意外结束

node.js - Node 以错误退出状态结束 3221225786

javascript - 如何动态地为 TypeScript 中的对象数组中的对象添加值?

html - Mat-checkbox [已选中] ="false"不起作用 Angular 6

angular - 您可能需要一个合适的加载器来处理这种文件类型。 typescript

css - 有没有办法格式化node-sass css输出?

javascript - 在javascript中将树从graphql格式转换为json格式