从本地文件安装 Node.js

Abd*_*dul 3 node.js npm

我在我的机器上本地修改了一个npm包,现在我想全局安装修改后的版本、依赖项等。我怎么做?

rsp*_*rsp 5

npm install您可以安装由目录而不是注册表中的名称指定的模块,请npm参阅:

npm install (with no args, in package dir)
npm install [<@scope>/]<name>
npm install [<@scope>/]<name>@<tag>
npm install [<@scope>/]<name>@<version>
npm install [<@scope>/]<name>@<version range>
npm install <tarball file>
npm install <tarball url>
npm install <folder>
Run Code Online (Sandbox Code Playgroud)

请参阅最后 3 个选项 - 您可以使用自己准备的 tarball 文件、在某处托管的 tarball URL(例如在 GitHub 上)或包含带有文件的模块的目录(文件夹)package.json

如果您位于包含修改版本的目录中,则可以使用以下命令全局安装它:

npm install -g .
Run Code Online (Sandbox Code Playgroud)

此外,您还可以用于npm link创建到当前文件夹的全局安装的符号链接,请参阅:

这个选项在开发过程中会很方便。