Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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时出错_Node.js_Npm - Fatal编程技术网

Node.js 安装节点和npm时出错

Node.js 安装节点和npm时出错,node.js,npm,Node.js,Npm,我正在尝试安装npm,这样我可以安装更少的。我刚刚访问了node.js网站并安装了node。但是,当我在命令提示符下键入npm时,我会得到错误: 错误:未能在配置中替换env:${APPDATA} 在C:\Program Files\nodejs\node\u modules\npm\lib\config\core.js:429:13 等等。 有什么建议吗 我认为安装node是因为需要配置“AppData”环境变量 我刚刚创建了一个名为APPDATA的环境变量,其值为 像这样: 变量:APPD

我正在尝试安装npm,这样我可以安装更少的。我刚刚访问了
node.js
网站并安装了node。但是,当我在命令提示符下键入
npm
时,我会得到错误:

错误:未能在配置中替换env:${APPDATA}
在C:\Program Files\nodejs\node\u modules\npm\lib\config\core.js:429:13
等等。

有什么建议吗


我认为安装node是因为需要配置“AppData”环境变量

我刚刚创建了一个名为APPDATA的环境变量,其值为 像这样:

变量:APPDATA

值:C:\Users\my\u user\u name\AppData\Roaming\npm;npm


我认为你的道路可能设置得不对。试试这里:谢谢@ZacharyDow的提示。我遵循了这一点,然后使用了我以前看到的这个链接,没有问题,所以它对你的修复有效吗?@ZacharyDow我想是的,它似乎有效。当我键入
npm安装-g less
时,会出现一些文本。但是,它不能将
lessc
识别为命令。有什么方法可以检查吗?当我键入
npm
my cmd显示
Usabe:npm
时,我认为从2016年11月开始,看起来不错,似乎
npmrc
文件附加了npm文件夹。上述值导致各种文件夹问题。将APPDATA设置为just
c:\users\\APPDATA\Roaming
有效。APPDATA应该是用户(而不是系统)环境变量