0

我最近向 NPM 发布了一个包。该软件包在我自己编写代码的计算机上运行良好,但在npm install同事的计算机上,我开始收到错误。

在我自己的计算机上安装和测试我的包的最佳方法是什么?我可以追踪同事计算机上的错误,但我认为有一种方法可以在我自己的机器上执行此操作。

4

1 回答 1

1
  1. 如果你想测试它,你不必先将它安装在你自己的计算机上,你可以编写单元测试,因为require如果你这样做,你必须安装包(就像 npm install 一样)。
  2. 检查package.json以查看是否所有需要的模块都列在 下dependencies。(删除node_modules文件夹,运行npm install看看报什么错误)
  3. 如果有一个名为 的文件.npmrc,请检查它列出了哪些文件/文件夹,以确保它没有从 NPM 中排除重要文件。
  4. 确保您的模块有一个module.exports对象,以便能够访问对象/功能

如果这一切都没有帮助,那可能是一个更具体的问题,GitHub 链接会帮助我们更多

于 2016-12-19T16:27:53.520 回答