我已经下载/安装了一个node_module(npm软件包)... 我在node_modules文件夹中使用了适合我需要的内部文件。 对我来说,将其用作node_module最为方便,但是我担心下次我更新npm软件包时,它可能会更新并擦除我所做的所有更改。 确保只更新特定软件包的最佳方法是什么?
非常感谢您
答案 0 :(得分:5)
在package.json文件中指定该软件包的版本。 例如,您在依赖项或devDependencies中手动添加了 3.0.0版本的express ,将express的条目更改为:
“表达”:“ 3.0.0”
答案 1 :(得分:3)
您可以在本地(例如,在项目外部的公共位置)或在云中(例如,GitHub)存储自己的/修改后的软件包,然后分别通过文件路径或存储库URL来引用该软件包。
在这里检查: