【发布时间】:2012-03-17 10:14:13
【问题描述】:
我可以在 Windows 上使用 node-gyp 构建 contextify 0.1.1,但我不知道如何让 npm 在解决其他模块的依赖项时识别/使用这个版本。 'npm install' 失败并显示相同的(预期的)'node-waf 在这个时候是意外的。'错误,尽管在本地目录中有 contextify 的构建版本。
简单地说:我如何告诉 npm 使用我自己构建的模块,而不是尝试下载/构建自己的模块?
【问题讨论】:
我可以在 Windows 上使用 node-gyp 构建 contextify 0.1.1,但我不知道如何让 npm 在解决其他模块的依赖项时识别/使用这个版本。 'npm install' 失败并显示相同的(预期的)'node-waf 在这个时候是意外的。'错误,尽管在本地目录中有 contextify 的构建版本。
简单地说:我如何告诉 npm 使用我自己构建的模块,而不是尝试下载/构建自己的模块?
【问题讨论】:
npm install 将模块安装到当前目录的node_modules 目录中。因此,根本不用使用npm install,只需将您自己构建的上下文模块移动/复制到node_modules/contextify。不幸的是,对于依赖于 contextify 的任何模块,您都必须这样做。
希望有帮助!
【讨论】: