非常新npm
和node.js
。每当我输入
npm list -g --depth=0
它始终显示我当前所在的包,大多数情况下它显示为空。如果我错了,请纠正我,但我认为你的全局路径应该被修复,你可以安装所有在你的命令提示符上工作的包正确吗?
此外,当我键入node -v
时,它工作正常,但它不会显示为全局包。
我已经坚持了几天,希望有人能够提供帮助。
例如,这就是我所得到的。
F:\node.js>node -v
v8.9.0
F:\node.js>npm list -g --depth=0
F:\node.js
+-- error: ENOENT: no such file or directory, open
'F:\node.js\node_modules\etc\package.json
`-- npm@5.5.1
npm ERR! error in F:\node.js\node_modules\etc: ENOENT: no such file or
directory, open 'F:\node.js\nod
e_modules\etc\package.json'
F:\node.js>cd programs
F:\node.js\programs>npm list -g --depth=0
F:\node.js\programs
`-- (empty)
答案 0 :(得分:0)
我认为任何需要知道的人
npm config set prefix=
然后设置你想去的地方。