使用本地文件夹作为 package.json 存储库
Posted
技术标签:
【中文标题】使用本地文件夹作为 package.json 存储库【英文标题】:Use local folder as package.json repository 【发布时间】:2020-11-04 17:50:21 【问题描述】:有没有办法设置一个本地文件夹用作 package.json 存储库。目标是能够使用云存储库 (https://www.npmjs.com/package),但从本地文件夹中搜索和安装未找到的模块。
示例 package.json:
"name": "myproject",
"version": "0.0.0",
"dependencies":
"standard-npm-module": "1.0.0", // installed from https://www.npmjs.com/package/standard-npm-module
"local-module": "1.0.0", // installed from local folder because it wont be found in https://www.npmjs.com/package/local-module
PS Yarn 或 npm 任何解决方案都可以。
【问题讨论】:
【参考方案1】:您可以使用local paths。例如,请参阅下面的package.json
sn-p。
"name": "baz",
"dependencies":
"bar": "file:../foo/bar"
您还可以利用 npm,例如:
npm install --save /path/to/module
【讨论】:
以上是关于使用本地文件夹作为 package.json 存储库的主要内容,如果未能解决你的问题,请参考以下文章
npm install:有没有办法忽略 package.json 中的特定依赖项
package.json 中带有版本的私有 bitbucket 存储库
docker build 中的本地 npm 依赖“不包含 package.json 文件”,但使用 npm start 运行良好