我已经使用了一些共享代码并将其放在NPM模块中,我不想将其上传到中央注册表。问题是,如何从其他项目中安装它?
最明显的方法可能是设置我自己的NPM注册表,但是根据文档,这涉及很多麻烦。
我是否可以仅安装一个位于本地文件系统上的NPM模块,甚至可以从git中安装它?
npm install --from-git git@server:project
cd somedir npm install .
要么
npm install path/to/somedir
somedir必须包含其中的package.json内容。
somedir
package.json
它也了解git:
npm install git://github.com/visionmedia/express.git