// 查看npm镜像源地址
npm config get registry
// 切换npm镜像源
// 设置npm默认源
npm config set registry <https://registry.npmjs.org/>
// 设置npm镜像源为淘宝镜像
npm config set registry <https://registry.npmmirror.com>
如果开起来多因子验证(我的在浏览器插件中)
npm login
# 撤销发布
npm unpublish my-test-project --force
# 发布
npm publish
只要package.json内的name唯一,直接就可以发npm包的
npm version [<newversion> | major | minor | patch | premajor | preminor |
prepatch | prerelease | from-git]
major:主版本号(大版本)
minor:次版本号(小更新)
patch:补丁号(补丁)
premajor:预备主版本
preminor: 预备次版本
prepatch:预备补丁版本
prerelease:预发布版本
npm version patch // 1.0.1 表示小的bug修复
npm version minor // 1.1.0 表示新增一些小功能
npm version mmajor // 2.0.0 表示大的版本或大升级
npm version preminor // 1.1.0-0 后面多了个0,表示预发布