发布npm包流程
程序员文章站
2022-03-03 19:13:55
...
准备
- 准备https://www.npmjs.com 注册一个账号
- 安装node、npm
1.添加npm账号,登录
npm login
# username : xxx
# password : xxx
# email : [email protected]
2.初始化项目npm init
npm init
<name> 项目名称
<version> 版本
<description> 描述
<keywords/arr> 关键字
<homepage> 项目线*问地址
<git repository> 代码仓库地址
<bugs/json> bug的查看或者发布的地址
<license> 开源证书
<repository/{type(git,svn),url}> 仓库地址
<scripts> 内置脚本npm run 执行的cmd命令
<dependencies> 正式环境的包依赖
<devDependencies> 测试环境的包依赖
<engines> 依赖环境描述,node,npm版本要求
<os> 操作系统要求
<private> 是否私有
最后生成一个package.json
3.发布npm publish
其他常用命令
npm install 安装依赖包
npm version 遵循semver标准
- ~~patch/minor/major //小版本0.0.1 ,中版本0.1.0 ,大版本1.0.0
- ~~prepatch/preminor/premajor 版本后-0
- ~~prerelease 版本后自增-1/2/3/4
备注: 版本a.b.c
- c位版本是解决bug问题,往上叠加
- b位版本是新加新功能,往上叠加,兼容低版本
- a位版本是跳跃版本,往上叠加,可以不兼容低版本
本人的npm空间https://www.npmjs.com/~samli9009
参考地址
上一篇: 数据库杂记
下一篇: 二、boost 的安装