Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个“问题”,因为几天。我注意到我的主目录中有一个名为“~”的文件夹,但不知道如何告诉 npm 停止这样做。我什至没有那么多使用 npm。
这是在我的主目录中:
然后在该文件夹内(显示 0 个元素,因为内部文件夹是隐藏的):
最后在 .npm-packages 文件夹中:
最后一个(等)里面没有元素。
这是 npm 的错误配置吗?,我该如何纠正?
好吧,我的问题与我的 .npmrc 文件中的前缀路径有关。它的内容是:
prefix=~/.npm-packages
但根据@galaux 的回复:
使用它的软件不得进行波浪扩展。
所以它为我创建了整个目录层次结构。
为了解决它,我将~字符替换为类似的东西:$HOME. 所以我的 .npmrc 文件中的最终内容是:
~
$HOME
prefix=$HOME/.npm-packages
哪里$HOME产生输出:/home/my_user_name.
/home/my_user_name