Ale*_*sky 15 environment-variables npm visual-studio-code
我遇到的问题是Windows 10中的Visual Studio Code无法检测集成终端中全局安装的NPM包.
例如,如果windows命令提示我@angular/cli通过命令安装npm install -g @angular/cli,在该命令提示符下我可以执行@ angular/cli命令,例如ng --version没有错误.在全局npm模块安装之后,在Visual Studio Code中,执行相同操作ng --version会给出错误:
术语"ng"不被识别为cmdlet,函数,脚本文件或可操作程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.
但是,我可以在集成终端内成功执行诸如npm -v和之类的命令node -v.
我的系统环境变量中有以下项目
C:\Program Files\nodejs\
%AppData%\npm
是否缺少Visual Studio Code用户或系统环境变量以允许检测全局npm模块?
感谢您提供任何帮助.
小智 18
无需执行任何其他操作,只需按照以下步骤操作即可 -

小智 13
Visual Studio Code必须是“以管理员身份运行”才能运行终端命令。
小智 6
运行 Visual Studio 代码as an administrator。然后输入ng命令。应该有效
| 归档时间: |
|
| 查看次数: |
31405 次 |
| 最近记录: |