安装NPM本地模块目录无符号链接



,这是简单的文件布局。

/my-module
..package.json
/my-app
..package.json

我希望my-app在本地安装my-module。我尝试了:

"dependencies": {
    "myModule": "../my-module"
}

选项-no-bin-link不起作用,仅影响 node_modules/bin它创建一个符号链接并且不安装node_modules。我想做两件事之一,不使用符号链接并安装node_modules,或使用Symlink并安装模块。理想地与peerDependencies使用不使用符号链接时结合。

npm电流无法在没有符号链接的情况下直接从文件夹中安装。

您可以通过使用npm pack从文件夹中生成TARBALL,从您要安装的软件包的目录中运行,然后是npm install <tarball>,其中<tarball>是软件包的TARBALL的路径。

。 。

如果包含package.json文件描述的程序的文件夹,您可以安装npm install <folder>npm install --save/--save-dev <folder>来更新依赖的package.json

最新更新