node.js - Angular 4 安装问题
问题描述
我已经在我的系统中安装了节点 6.10.0,我还想安装 angular 4。我正在使用命令 npm install -g @angular/cli@1.4 但我无法这样做。需要一些建议。PS:我用的是windows
解决方案
首先从您的 cli 安装最新版本。然后在 package.json 的“依赖项”部分中指定您想要的版本。例如,如果您愿意Angular 4.3.4
,您可以编辑 package.json 文件,例如
"dependencies": {
"@angular/animations": "^4.3.4",
"@angular/common": "^4.3.4",
"@angular/compiler": "^4.3.4",
"@angular/core": "^4.3.4",
"@angular/forms": "^4.3.4",
"@angular/http": "^4.3.4",
"@angular/platform-browser": "^4.3.4",
"@angular/platform-browser-dynamic": "^4.3.4",
"@angular/router": "^4.3.4",
...........................
...........................
}
还要改变你的 devDependencies
"devDependencies": {
"@angular/compiler-cli": "^4.3.4",
"@angular/language-service": "^4.3.4",
.............
}
现在运行npm install
npm install
完成安装后,您应该通过ng -v
这样的命令查看您的版本
Angular CLI: 1.6.3
Node: 9.3.0
OS: linux x64
Angular: 4.4.6
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router, tsc-wrapped
@angular/cli: 1.6.3
@angular-devkit/build-optimizer: 0.0.38
@angular-devkit/core: 0.0.25
@angular-devkit/schematics: 0.0.48
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.3
@schematics/angular: 0.1.13
@schematics/schematics: 0.0.13
typescript: 2.4.2
webpack: 3.10.0
PS:从您的问题中,您提到尝试安装Angular 4npm install -g @angular/cli@1.4
时没有 1.4 版本
推荐阅读
- python - 一个操作需要多昂贵才能值得写入文件?
- sql - 如何在 SQLite 中更改日期格式
- openapi - OpenAPI - 如何描述查询参数?
- jestjs - 在 Jest 中,我的 BeforeAll 在我的 test.concurrent.each 中途被调用
- python - Discord.py 如何删除每个文本通道?
- c# - Response.Redirect(url) 在 firefox 开发者控制台中显示 301 和 302
- python-3.x - 如何优化取决于迭代中每一步的几个条件的循环?
- c# - Unity2D 切换角色
- html - 如何使这个 SVG 尺寸更小?
- git - 如何在创建之前找到合并请求中的冲突