angular - 程序“ng”未能运行
问题描述
我无法运行角度 cli 命令。当我输入:
ng
我得到错误:
Program 'ng' failed to run: No application is associated with the specified file for this operationAt line:1 char:1
+ ng
+ ~~.
At line:1 char:1
+ ng
+ ~~
+ CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed
我尝试卸载并再次安装它:
npm uninstall -g @angular/cli
removed 269 packages in 2.209s
npm cache verify
Cache verified and compressed (~\AppData\Roaming\npm-cache\_cacache):
Content verified: 4035 (209610714 bytes)
Index entries: 6536
Finished in 4.679s
npm install -g @angular/cli
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
C:\Users\U\AppData\Roaming\npm\ng -> C:\Users\U\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
@angular/cli@10.0.1 postinstall C:\Users\U\AppData\Roaming\npm\node_modules\@angular\cli
node ./bin/postinstall/script.js
+ @angular/cli@10.0.1
added 259 packages from 201 contributors and updated 10 packages in 11.611s
从卸载文件中删除C:\Users\U\AppData\Roaming\npm\node_modules\@angular
并在安装后它们再次存在。我看到文件C:\Users\U\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
,但是当我尝试运行它时出现上面的错误消息。
我尝试安装不同的版本,但似乎没有任何效果。
我还尝试设置我在此博客中看到的 ExecutionPolicy :但它仍然无法正常工作。
解决方案
添加C:\Users\U\AppData\Roaming\npm
到系统变量路径对我有用。之后,我重新启动了控制台。
推荐阅读
- xamarin - xamarin 形式的实时视频流
- c# - 如何从此格式获取这些范围内的所有 IP 地址?
- react-native - 运行弹出时出错:Error: EPERM: operation not allowed, unlink windows\adb\adb.exe' 系统找不到指定的路径
- javascript - 可滚动菜单
- angular - 如何让 ngFor 更快?
- laravel - 在我的主机中丢失会话(laravel)
- algorithm - 生成具有给定密度和重叠的随机间隔
- exception - Camel - 使用拆分运算符处理异常
- tomcat - Tomcat从外部IP访问
- python - CNN:在 1 个 epoch 中训练 300.000 张图像还是在 1000 个 epoch 中训练 300 张图像更好?