尽管成功链接并成功下载,仍未找到NPM模块

时间:2016-05-19 13:09:05

标签: javascript node.js npm

我在本地开发了一个NPM包,并且能够在我自己的计算机上成功链接它。当我试图在远程计算机上做同样的事情,尽管链接成功,我会收到一个错误,说我的模块没有找到,这是没有意义的。

我试图通过将软件包发布到npm,然后远程下载来解决这个问题。我在本地和远程都这样做,以确保它正常工作。

它不仅无法远程工作,而且还突然在当地爆发。找不到该模块。

知道发生了什么事吗?

1 个答案:

答案 0 :(得分:0)

我的dist文件夹中我正在为我的.gitignore添加我的构建文件。

这意味着每当我链接或发布包时,dist文件夹都会被排除,即使一切正常,也无法找到该模块。

解决方案是创建一个.npmignore文件并将以下内容放在

!dist

这会使npm确认包,即使它被忽略了。