@leoooy/my_first_npmpkg
v2.0.0
Published
my first npm pakage
Downloads
10
Readme
npm 包发布流程
修改package.json
文件
// 发布开源因此需要将这个字段改为 false
"private": false,
// 这个指 import xxx 的时候它会去检索的路径
"main": "dist/index.js",
写项目
省略...
发布
npm login // 登陆
npm publish // 发布 npm publish --access public
在项目中使用
npm i xxx //xxx : 你发布的包名
升级update
- 改进代码
- 选择改动的
type
npm version <update_type> // patch, major, or minor
Code status | stage | Rule | Example version ------- | ---------| ---------| --------- First release | New product | Start with 1.0.0 | 1.0.0 Backward compatible bug fixes | Patch release | Increment the third digit | 1.0.1 Backward compatible new features | Minor release | Increment the middle digit and reset last digit to zero | 1.1.0 Changes that break backward compatibility | Major release | Increment the first digit and reset middle and last digits to zero | 2.0.0
- 升级
npm publish
Note: If you have linked a git repository to a package, updating the package version number will also add a tag with the updated release number to the linked git repository.