我对npm很新,所以可能非常容易,但是无法理解。
我下载了一个开源项目(比如它是RailWrapper),它依赖于另一个开源项目:
"dependencies":
{
rail-fares: "^1.55"
}
rail-fares是我可以下载的另一个开源nodejs项目。我想要的是下载铁路票价项目的源代码,在本地进行一些更改并发挥作用。
我如何告诉项目(RailWrapper)使用我的本地构建项目,而不是从官方构建项目?
答案 0 :(得分:1)
我提出两种方法:
或
致电:npm install --save "C:\path\to\module"
要么
将其包含在package.json中:
“依赖项”:{ “rail-fares”:“file:/// C:\ path \ to \ module” },
然后拨打npm install
注意:在上面的路径中尝试使用和不使用C:\。
请注意,这只会将程序包复制到node_modules文件夹,但不会为进一步的dev进行正确的链接。 你可以在这里看到细节: https://jaketrent.com/post/npm-install-local-files/ https://github.com/npm/npm/issues/12027