命令在VS Code集成终端(Bash)中无法正常工作

时间:2017-10-17 13:27:46

标签: typescript visual-studio-code angular-cli

我正在使用Visual Studio Code的集成终端,我已将其更改为bash,但ngtsc等命令不起作用。它不承认它们。

有没有猜到为什么会这样?

2 个答案:

答案 0 :(得分:1)

您是否已将angular-cli安装为GLOBAL包?还有tsc等...

所以仔细检查你是否已经做过例如:

npm install -g @angular/cli

npm install -g tsc 

..等等......

-g (or --globally) param是关键..因为它让你的包装在你的电脑上“全球”

答案 1 :(得分:0)

只需将VSCode终端配置为运行Node.js命令提示符,通常位于:

c:\Program Files\nodejs\nodevars.bat

要自动运行,请按以下方式编辑配置用户设置:

"terminal.integrated.shellArgs.windows": [
    "\/k C:\\\"Program Files\"\\nodejs\\nodevars.bat"
]