1、注册npm账号
去npm官网注册,需要账号、密码、邮箱。
注册完成后,进入官网,进行邮箱验证。
2、本地创建组件工程
创建需要上传npm的组件工程,开发完毕后,准备上传npm
3、本地npm上传
3.1 本地组件工程关联npm
npm init 时,需要输入一些信息,下方的package.json 属性说明列举了一些常见的信息,没问题就可以一直回车
npm init
// package.json 属性说明
// name - 包名。
// version - 包的版本号。
// description - 包的描述。
// main - main 字段指定了程序的主入口文件,require('moduleName') 就会加载这个文件。这个字段的默认值是模块根目录下面的 index.js。
// author - 包的作者姓名。
3.2 配置package.json文件
init 时有些信息没注意,没关系,在工程里还可以重新配置package.json文件
3.3 登录npm
npm login 时,会要求输入账号、密码、邮箱,这里的邮箱必须已经验证过。
npm login
3.3 上传npm
npm publish 可以是发布,也可以是更新,但要注意,每次publish时,版本号必须更新。
npm publish
3.4 检查npm源
可能会出现源不对的错误,改成npm源就可以了。
npm config set registry https://registry.npmjs.org
3.5 检查邮箱
也可能会出现未验证邮箱的错误,去npm官网验证邮箱就可以了。
4、下载npm组件
sk-aaa 是要下载的组件,换成对应的组件名就可以了
npm i sk-aaa
网友评论