0

我有这个“问题”,因为几天。我注意到我的主目录中有一个名为“~”的文件夹,但不知道如何告诉 npm 停止这样做。我什至没有那么多使用 npm。

这是在我的主目录中:

主文件夹

然后在该文件夹内(显示 0 个元素,因为内部文件夹是隐藏的):

在“〜”文件夹中

最后在 .npm-packages 文件夹中:

在 .npm-packages 文件夹内

最后一个(等)里面没有元素。

这是 npm 的错误配置吗?,我该如何纠正?

4

1 回答 1

0

好吧,我的问题与我的 .npmrc 文件中的前缀路径有关。它的内容是:

prefix=~/.npm-packages

但根据@galaux 的回复:

使用它的软件不得进行波浪扩展。

所以它为我创建了整个目录层次结构。

为了解决它,我将~字符替换为类似的东西:$HOME. 所以我的 .npmrc 文件中的最终内容是:

prefix=$HOME/.npm-packages

哪里$HOME产生输出:/home/my_user_name.

于 2016-03-26T00:25:08.807 回答