gpt4 book ai didi

javascript - Angular 2 依赖项

转载 作者:数据小太阳 更新时间:2023-10-29 05:43:10 26 4
gpt4 key购买 nike

请考虑 package.json 中的依赖项:

"dependencies": {
"@angular/common": "2.2.1",
"@angular/compiler": "2.2.1",
"@angular/core": "2.2.1",
"@angular/forms": "2.2.1",
"@angular/http": "2.2.1",
"@angular/platform-browser": "2.2.1",
"@angular/platform-browser-dynamic": "2.2.1",
"@angular/router": "3.2.1",
"@angular/upgrade": "2.2.1"
}

我想使用 Angulajs 的捆绑版本,当我运行此命令时:

npm install angular

它安装 angular.min.js 我想知道它们之间有什么区别?有什么方法可以使用 npm 捆绑依赖项并创建单个文件吗?

另一个问题是我知道 Angular 4 已经发布,当我运行这个命令时:

npm install angular

它安装 angular.min.js 版本为 v1.6.4 那么这个文件是什么?为什么它过时了?

最佳答案

当您运行 npm install angular 时,AngularJS (v1.x) 已安装。
这就是为什么当您运行命令时,AngularJS 的最新稳定版本,即 v1.6.4已安装。
注意:Angular v1 (AngularJS) 仍然是 supported .最后一个稳定版本是 3 个月前。



Angular 2 及以上版本简称为 Angular .
注意:Angular( v2 or v4) 是 AngularJS( v1) 不兼容的重写


现在的问题是你应该根据需要选择上面的任何一个。您遵循的步骤是获取 AngularJS(v1)。
你可以看看 Angular Quickstart开始使用现已更新到 v4.4.5(截至 2017 年 7 月 5 日)的 Angular2+。
您可以查看 Package.json,您会注意到,

"dependencies": {
"@angular/common": "~4.0.0",
"@angular/compiler": "~4.0.0",
"@angular/core": "~4.0.0",
"@angular/forms": "~4.0.0",
"@angular/http": "~4.0.0",
"@angular/platform-browser": "~4.0.0",
"@angular/platform-browser-dynamic": "~4.0.0",
"@angular/router": "~4.0.0",

"angular-in-memory-web-api": "~0.3.0",
"systemjs": "0.19.40",
"core-js": "^2.4.1",
"rxjs": "5.0.1",
"zone.js": "^0.8.4"

},
应该安装当前稳定版本的Angular


angular-cli(Angular 的命令行工具)

关于javascript - Angular 2 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44817886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com