npm全球榜单不断变化

时间:2017-11-06 15:03:46

标签: node.js npm command-prompt

非常新npmnode.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)

1 个答案:

答案 0 :(得分:0)

我认为任何需要知道的人

npm config set prefix=

然后设置你想去的地方。