,这是简单的文件布局。
/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
。