1.0.4 • Published 3 years ago
laoyepublish v1.0.4
NPM
发包说明:
进入将发布包的根目录
cd /d d:\Dev\publish\test
npm init
如上图按需求填值,重点注意入口文件配置或者npm init -y
(需要单独修改package.json
)package.json
:{ "name": "laoye", "version": "1.0.0", "description": "发布演示", "main": "laoye.vue", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "vue", "components" ], "author": "laoye", "license": "ISC" }
npm login
账户于
npm
注册(私服也需要注册)组件代码发布:
npm publish .
查看版本号:
npm view 包名 versions
版本升级:
npm version patch
:更新一个补丁npm version minor
:更新一个小改动npm version major
:更新一个大改动npm publish .
撤销:
npm unpublish 包名 --force
测试:
基于vuecli
创建helloworld
项目测试:
安装包
npm i laoyepublish
App.vue
引入组件依赖:与常规的组件使用方式一致启动测试:
异常说明:
E403:包名或版本号等冲突;老包删除需要24小时才能重新以该包名发布;