一尘不染

如何在没有我自己的注册表的情况下安装私有NPM模块?

node.js

我已经使用了一些共享代码并将其放在NPM模块中,我不想将其上传到中央注册表。问题是,如何从其他项目中安装它?

最明显的方法可能是设置我自己的NPM注册表,但是根据文档,这涉及很多麻烦。

我是否可以仅安装一个位于本地文件系统上的NPM模块,甚至可以从git中安装它?

npm install --from-git git@server:project

阅读 233

收藏
2020-07-07

共1个答案

一尘不染

cd somedir
npm install .

要么

npm install path/to/somedir

somedir必须包含其中的package.json内容。

它也了解git:

npm install git://github.com/visionmedia/express.git
2020-07-07