1、npm包平台
默认的平台:https://www.npmjs.com/
私有包的平台:使用Verdaccio npm包。文档地址:https://verdaccio.org/docs/en/installation
npm系统由3个部分组成:
- web: 可视化的管理平台
- registry:注册表,管理包的系统
- CLI:Command-Line Interface,命令行管理工具
下载安装:npm install -g verdaccio
启动:verdaccio
2、发布一个npm包
- 初始化一个npm环境:npm init
- 安装一个依赖:npm i --save mysql2
- 查看包依赖路径:npm ls
- 查看npm环境:npm config list
- 设置npm平台地址:npm set registry http://localhost:4872/
- npm包版本管理:npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease ]
- 发布你的npm包:npm publish
3、git管理npm包代码
- 创建git环境:git clone xxxx/xxx.git
- 提交你的代码:git add | commit | push
- 发布tag版本:git tag -a 'v1.0.0' -m 'version 1.0.0'
- 推送tag版本:git push --tags
- npm包版本管理:npm version from-git
- 发布你的npm包:npm publish