Cri*_*alu 149 windows-7 angular-cli angular
运行Windows 7专业版32位.
我尝试npm install -g angular-cli在普通或管理员下运行.

我也尝试将它添加到PATH下的Enviorment Variables中(C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng),但也没有成功.

我究竟做错了什么?
小智 187
对我来说它适用于:
npm run ng <command>
Run Code Online (Sandbox Code Playgroud)
Beh*_*lem 146
我按照图解决了这个问题:
在cmd中运行
npm install -g @angular/cli
Run Code Online (Sandbox Code Playgroud)
然后
(在Windows 10中打开)控制面板\所有控制面板项目\系统或按照图步骤1:

最后,必须重新启动计算机.
sab*_*ari 107
添加C:\Users\DELL\AppData\Roaming\npm到系统变量Path对我有用.请找到'npm'的相应文件路径
另外,检查是否已将angular-cli\bin路径添加到路径变量中.
小智 56
我正在使用WIN 10,只是想出这个问题.在cmd中键入以下代码:
npm config获取前缀
并将从顶部获取它的路径复制并粘贴到您的计算机环境变量 - >用户变量框 - >路径 - >编辑 - C:\ Program Files \nodejs \node_global,您的路径可能不同.
单击"确定"并重新打开 cmd窗口,键入ng版本,然后它就可以了!干杯!
小智 31
只需打开命令提示符(以管理员身份运行).确保node --v为6.9.0或更高,并且npm --v高3.0.0 r.
之后运行以下命令:
npm install -g @angular/cli
Run Code Online (Sandbox Code Playgroud)
一旦安装了角度.你可以看到路径中的角度cli条目
C:\Users\Dell\AppData\Roaming\npm\node_modules\@angular
Run Code Online (Sandbox Code Playgroud)
然后尝试帮助.它会工作.
小智 19
一般问题是操作系统尝试使用关键字查找 PATH 变量ng但找不到它。对我来说,即使在这篇文章的最佳答案中建议的步骤@behrouzmoslem之后,我也没有设法让它工作,因为在启动 ng 命令操作系统后开始响应,但通过C:\Users\{username}\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng实际上是的路径打开编辑器文件有趣的。所以,解决方案是:
npx只需在任何 Angular 可执行文件之前使用即可。
例如:npx ng serve用于服务角度应用程序或npx ng build --watch使用观察者构建。
小智 15
用命令
npm install -g @angular/cli@latest
Run Code Online (Sandbox Code Playgroud)
它工作正常,我现在可以运行ng命令.
Cri*_*alu 12
几天前我解决了它,在遇到与其他全局模块相同的问题之后,添加到:
环境表 - >系统变量 - >路径:
C:\ Users\Administrator\AppData\Roaming \npm \node_modules\angular-cli\bin; C:\ Program Files\MongoDB\Server\3.2\bin
请注意,之后不得有任何空格;
结果证明是我的问题.
you*_*oui 11
而不是使用内置的命令提示符更好地开始使用NodeJS安装的命令提示符版本.然后它将完美地工作,没有任何问题.
Rav*_*ota 11
I followed below steps for resolution for this issue in Windows 10:
npm install -g @angular/cli@latest
C:\Users\rkota\AppData\Roaming\npm
Same path can be found by running below too:
npm config get prefix
ng --version
您将能够看到CLI版本。
如果在执行上述步骤后仍然出现错误.然后尝试下面.
因为它是一个节点脚本.我使用以下选项创建截至目前.
节点C:\ Users\Administrator\AppData\Roaming \npm \node_modules\angular-cli\bin \ng version
可能需要符号链接.没有进一步研究.
进一步研究:将路径设置为:%PATH%; C:\ Users\Administrator\AppData\Roaming \npm;
在Windows中,npm.cmd文件位于上述路径中.如果设置了上述环境变量,则可以执行ng version ng init
小智 9
执行以下行以解决ng未找到和未定义版本的问题
npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli
npm缓存清理
npm install -g @ angular/cli @ latest
小智 9
对我来说,它仅适用于标志--force:
npm install -g @angular/cli --force
Run Code Online (Sandbox Code Playgroud)
如果一切正常,那么您应该在此路径中看到文件夹node_modules :
C:\Users\YOUR_USERNAME\AppData\Roaming\npm\
Run Code Online (Sandbox Code Playgroud)
npm install -g @angular/cliC:\Users\your-user\.npm-packages\node_modules\.binc:\>cd your-new-project-path...\project-path\> ng new my-app
要么 ng all-ng-commands
小智 5
这几乎对我有用,但我必须使用: %USERPROFILE%\AppData\Roaming\npm 。在环境变量.../系统变量/路径中
然后,当我执行 CMD: "ng -v" 时,我得到了 Angular cli 的正确响应。
当我尝试使用命令在本地安装angular cli时遇到相同的问题
npm install @angular/cli@latest
Run Code Online (Sandbox Code Playgroud)
之后,我遇到了同样的问题C:\ Users \ vi1kumar \ Desktop \ tus \ ANGULAR \ AngularForms> ng -v'ng'不被识别为内部或外部命令,可操作程序或批处理文件
比我尝试在全球安装
npm install -g @angular/cli@latest
Run Code Online (Sandbox Code Playgroud)
在这种情况下,它奏效了,我想知道是否无法在全球范围内安装cli?
经过研究后,我发现本文对希望有所帮助的人有所帮助
$ npm install -g @angular/cli
Run Code Online (Sandbox Code Playgroud)
ng.cmd在场。1)在命令提示符下输入以下命令
npm install -g @angular/cli
Run Code Online (Sandbox Code Playgroud)
2)确保C:\ Users \ _username_ \ AppData \ Roaming \ npm此路径未隐藏。
3)添加C:\ Users \ _username_ \ AppData \ Roaming \ npm并
C:\ Users \ _username_ \ AppData \ Roaming \ npm \ node_modules @ angular \ cli \ bin到两个环境变量path。
4)打开新的命令提示符,然后键入ng help。它会工作。
| 归档时间: |
|
| 查看次数: |
350642 次 |
| 最近记录: |