创建组件
1、先创建个目录,如demo
2、创建一个index.js文件,这里就以这个为例说明,即需要发布的npm包
3、初始化,在本目录下,执行npm init
package.json中需要配置 devDependencies 和 dependencies
- devDependencies 代表开发环境;
dependencies代表生成环境,后面对应的为版本号
登录并创建账号
npm login
这里可能会报错
D:\Users\4399-5080\Desktop\dm-vuex>npm login
npm ERR! Unexpected token < in JSON at position 0 while parsing near '<!DOCTYPE HTML PUBLI...'
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\4399-5080\AppData\Roaming\npm-cache\_logs\2022-08-05T01_35_12_038Z-debug.log
主要是因为你设置了国内镜像,需要修改为官网的地址
npm config set registry=http://registry.npmjs.org
再改回国内镜像
npm config set registry http://registry.npm.taobao.org
发布
npm publish