npm包发布

671 阅读1分钟

一、发布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使用和开发插件