有没有办法在 Windows(10)中使用 Visual Studio Code(通过 f1
进入 >
)执行 npm
命令,从而安装包到我工作的文件夹中?
我已经安装了 npm,但我不断地要从 cmd
安装 npm 包。
有没有办法在 Windows(10)中使用 Visual Studio Code(通过 f1
进入 >
)执行 npm
命令,从而安装包到我工作的文件夹中?
我已经安装了 npm,但我不断地要从 cmd
安装 npm 包。
安装
ext install npm script runner
使用(两种方式)
>npm
,选择 run script
,选择所需任务 更新:自 1.3 版本以来,Visual Studio Code 已经集成了终端。使用以下任一方法打开:
View:Toggle Integrated Terminal
命令。你可以直接在终端(ctrl + `)中运行npm命令。确保终端选择了cmd.exe作为shell。
按照以下步骤将cmd.exe设置为默认shell。
按下ctrl+Shift+p
输入> Terminal: Select Default Profile + Enter
[旧版本的VSCode] 输入> Select Default Shell + Enter
选择> Command Prompt ...cmd.exe
重新启动VS Code。
npm
跟随一起安装,但是这个提示对我并没有用。我收到的只有: 'npm' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- bkwdesign有可能您安装node.js时,Visual Studio Code仍然处于打开状态。一旦成功安装node.js,请关闭VS Code并重新启动。它将会工作。
谢谢!在Win10上,我必须以管理员身份运行VSCode才能运行npm命令。
"terminal.integrated.shellArgs.windows": ["/k nodevars.bat"],
5. 确保设置名为“terminal.integrated.shell.windows”的设置为“C:\ Windows \ system32 \ cmd.exe”。如果没有,请进行更改。
6. 打开新终端。可能的原因之一是在启动vs code后安装了node,因为vs code终端(集成或外部)采用启动vs code时的路径值,并给出错误:
'node' 不是内部或外部命令,也不是可运行的程序或批处理文件。
简单地重新启动vs code即可解决问题。
我在安装Visual Studio Code之后安装了npm,关闭了所有的Visual Studio实例并重新打开,然后它开始正常工作了。
settings.json
.settings.json
> 在 settings.json
中进行编辑%APPDATA%\Code\User\settings.json
{
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": ["/k nodevars.bat"]
}
安装npm到VS Code:
bash: np: command not found
。你有什么建议吗?感谢任何帮助。(提示:我的 npm 命令在 Mac 终端下工作良好,但在 VSCode 终端下绝对不起作用 - 即使在按照您上面的步骤后)。我试图运行 Angular 命令,例如 np version
,但它们在 VSCode 终端中无法工作。而我使用的是 Mac。有什么想法为什么会这样? - iKK