package.json上的版本字段是否由库依赖项(纱线、npm…)使用?
我在试图更新git repo中存储的自定义库时遇到了一些问题,这些库的目标是package.json上的版本字段是否由库依赖项(纱线、npm…)使用?,npm,version,package.json,yarnpkg,Npm,Version,Package.json,Yarnpkg,我在试图更新git repo中存储的自定义库时遇到了一些问题,这些库的目标是package.json上的库,比如: "dependencies": { "awesomeLibrary": "git+https://awesome-library-url.git" } 如果我去awesomeLibraryrepo并推送新的更改,有时我得不到最新版本。我需要注意的是,我不会更改awesomeLibrary的package.json上的version字段 此行为是否会影响纱线升级awes
package.json上的库,比如:
"dependencies": {
"awesomeLibrary": "git+https://awesome-library-url.git"
}
如果我去awesomeLibrary
repo并推送新的更改,有时我得不到最新版本。我需要注意的是,我不会更改awesomeLibrary
的package.json
上的version
字段
此行为是否会影响纱线升级awesomeLibrary
或npm更新awesomeLibrary
干杯,
Javi.如果您计划发布awesomeLibrary
软件包,或者希望通过将package.json中的awesomeLibrary
字段指向软件包的repo来引用另一个项目,那么是,您必须添加名称
和版本
字段
否则它是可选的
查看npm官方文档中的“配置npm”,了解更多详细信息:
他们文档中的注释:“版本必须可由解析”