一、发布npm包
1. 编写插件
npm init #进入文件夹后初始化
touch index.js #输入如下内容
function consoleFunc(arg) {
console.log(arg)
}
module.exports = consoleFunc
2. 设置仓库地址(可省略)
npm config list #查看配置,注意 metrics-registry仓库地址
npm set https://registry.npmjs.org #设置远程地址为官方仓库地址
3. 发布
npm adduser #adduser或login, 添加用户,输入npmjs.com注册的用户名+密码登录
#发布前需注意:npm搜索包名是否已被使用、第二次以后发布需修改package.json中的version
#nrm ls或npm config get registry查看当前使用的源,确保在官方npm源
npm publish #发布包
npm whoami #查看当前登录账号
点击插件主页右下角的>_Try on RunKit按钮,如果有输出并显示插版本号,则插件可正常使用
4. 写README.md(可省略)
# 结束npm发布记得写README.md
例:
# upltv-toast
## Usage
import UpltvToast from 'vue-toast-demo'
Vue.use(VueToast)
this.$toast.show('Hello, Toast ')
相关资料: vue使用和开发插件