Skip to main content

如果有预发布号,则升级预发布号

版本管理

#PackageManage

semver 版本规范

X.Y.Z

X: 主版本号 (major) :

当你做了==不兼容==的 ==API== 修改(可能不兼容之前的版本)

Y: 次版本号:

==新特性==,==新功能==发布,但兼容之前的版本

Z: 修订号:

当你做了向下兼容的问题的==修正===(没有新功能,修改之前版本的Bug)

^X.Y.Z

表示X版本不变,Y,Z为最新版本

~X.Y.Z

表示Y.Z保持不变,X为最新版本

pnpm 与 npm 版本依赖不一致解决方案:

方案1 : 重装node_module

  1. 使用npm下载包
  2. 删除node_modules
  3. 使用pnpm i --shamefully-hoist 将pnpm的结构与npm结构一致 PNPM

方案2: 在项目根目录中写.npmrc文件,添加内容:

shamefully-hoist=true

方案3: 将包添加到package.json