Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js npm命令不适用于vscode终端_Node.js_Visual Studio Code - Fatal编程技术网

Node.js npm命令不适用于vscode终端

Node.js npm命令不适用于vscode终端,node.js,visual-studio-code,Node.js,Visual Studio Code,我使用vscode终端来运行我的npm命令。运行npm命令后,它将生成以下错误。这里有一个例子 PS C:\Users\Chandra Prakash\Desktop\Node.jeWork\Bakend> npx express-generator Error: EPERM: operation not permitted, mkdir 'C:\Users\Chandra' command not found: express-generator 带有空格的用户名可能会导致此错误 尝试

我使用vscode终端来运行我的npm命令。运行npm命令后,它将生成以下错误。这里有一个例子

PS C:\Users\Chandra Prakash\Desktop\Node.jeWork\Bakend> npx express-generator
Error: EPERM: operation not permitted, mkdir 'C:\Users\Chandra'
command not found: express-generator

带有空格的用户名可能会导致此错误

尝试创建指向用户文件夹的链接:

第一步

cmd /c mklink /J "C:\Users\chandraprakash" "C:\Users\Chandra Prakash"
步骤2

npm config set cache C:\Users\chandraprakash\AppData\Roaming\npm-cache
步骤3

npm config set prefix C:\Users\chandraprakash\AppData\Roaming\npm
这应该可以解决问题

如果缓存仍不工作,请清除缓存:

npm cache clean --force

您似乎还没有安装express genratore,请确保在全球范围内安装它<代码>npm安装快车-g