无论如何在Windows(10)中在Visual Studio代码中执行f1
命令(使用>
进入cmd
)以将软件包安装到我的文件夹中我正在工作在?
我安装了npm,我不得不从{{1}}
安装npm软件包答案 0 :(得分:56)
安装强>
ext install npm script runner
使用(两种方式)
>npm
,选择run script
,选择所需任务更新:自1.3版Visual Studio Code集成了终端。要打开它,请使用以下任何一种方法:
View:Toggle Integrated Terminal
命令。答案 1 :(得分:26)
您可以直接在终端(ctrl +`)中运行npm命令。确保终端选择了cmd.exe作为shell。
您可以按照以下步骤将cmd.exe默认为shell。
答案 2 :(得分:7)
您需要做的就是在“用户设置”窗口中向集成终端添加args。
按照以下步骤操作:
"terminal.integrated.shellArgs.windows": ["/k nodevars.bat"],
答案 3 :(得分:6)
打开Visual Studio代码时,可能会安装node.js。 成功安装node.js后,只需关闭VS代码,然后再次启动即可。它会工作。 谢谢
答案 4 :(得分:4)
一个原因可能是在启动vs代码后安装节点,因为vs code terminal integrated或external获取启动vs代码时的路径值并给出错误:
'node' is not recognized as an internal or external command,operable program or batch file.
简单重启vs代码就可以解决问题。
答案 5 :(得分:3)
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"]
}
答案 6 :(得分:1)
要在VS Code上安装npm:
答案 7 :(得分:1)
在Win10上,我必须以管理员身份运行VSCode才能运行npm命令。
答案 8 :(得分:1)
安装 Node.js 之后,我发生了同样的事情。在PowerShell和命令提示符中识别出Node和npm,但在VS Code中则不识别。我通过将Node.js安装路径添加到系统环境PATH
变量中来修复它。我系统上的node.js安装路径为:
C:\ Program Files \ nodejs
在哪里找到需要的node.exe
。用户的PATH
变量已经具有Node.js的安装路径,但是由于某些原因,VS Code需要系统的PATH
变量中的Node.js的安装路径。
Windows 10说明:
其他答案很好,但这是修复它的另一种方法,它对我有用,而无需安装东西,以管理员身份运行或更改默认设置。
答案 9 :(得分:1)
VSCode User Setup
是一个新的安装程序,它将VSCode及其依赖项安装在不需要系统级/管理员权限进行修改的目录中。这是因为New VSCode使用用户特权运行。您的Nodejs安装添加了npm的路径作为VSCode无法读取的系统变量。
将NPM路径添加到User变量中的Path变量,您将能够从集成命令行运行NPM。
答案 10 :(得分:0)
作为上面建议的某些答案的替代方法,如果您安装了powershell,则可以直接在终端上调用它。即按如下所示编辑相应的setting.json
值:
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
我发现在正确配置环境的情况下,此方法效果很好。
答案 11 :(得分:0)
打开标准终端ctrl + p并粘贴此命令
npm i script-runner
需要查看此日志npm应该在节点repl之外运行, 在您的普通外壳中。 (按Control-D退出。)
(要退出,请再次按^ C或键入.exit)
C:\ DW \ Examples \ Ang.Crud> npm i脚本运行程序npm WARN saveError ENOENT: 没有这样的文件或目录,请打开“ C:\ DW \ Examples \ Ang.Crud \ package.json” npm通知创建了一个锁定文件,如package-lock.json。你应该犯 这个文件。 npm WARN ENTENT ENOENT:没有此类文件或目录,请打开 'C:\ DW \ Examples \ Ang.Crud \ package.json'npm WARN Ang.Crud否 描述npm WARN Ang.Crud没有存储库字段。 npm WARN Ang.Crud 没有自述数据npm WARN Ang.Crud没有许可证字段。
- script-runner@0.1.8从5位贡献者中添加了7个程序包,并在2.955秒内审核了7个程序包,发现了0个漏洞
用法:npm
其中之一是: 访问,adduser,audit,bin,bug,c,缓存,ci,cit, 完成,配置,创建,ddp,重复数据删除,弃用, dist-tag,docs,doctor,doctor,edit,explor,get,help, 帮助搜索,挂钩,i,初始化,安装,安装测试,链接, 列表,ln,登录,注销,ls,过时,所有者,数据包,ping, 前缀,配置文件,修剪,发布,rb,重建,回购,重新启动, 根目录,运行,运行脚本,s,se,搜索,设置,shrinkwrap,星标, 星标,开始,停止,t,团队,测试,令牌,tst,联合国, 卸载,取消发布,取消星标,启动,更新,v,版本,视图, 哇
npm -h npm -l显示上的快速帮助 完整的使用信息npm help搜索有关npm help的帮助 npm涉及概述
在ini格式的文件中指定配置: C:\ Users \ fdc.npmrc或在命令行上通过以下命令:npm-键值可以通过以下命令查看配置信息:npm help config
npm@6.4.1 C:\ Program Files \ nodejs \ node_modules \ npm
答案 12 :(得分:0)
答案 13 :(得分:-1)
有一个可用的扩展程序,npm Script runner
。不过,我自己也没试过。
答案 14 :(得分:-1)
我在Visual Studio代码之后安装了npm,关闭了所有可视工作室实例并再次打开并开始工作。
答案 15 :(得分:-1)
您必须执行以下3个步骤来解决问题:
1。从here下载Node.js。
安装它,然后将路径C:\ Program Files \ nodejs添加到您的系统变量中。
然后重新启动Visual Studio代码编辑器。
快乐代码