1. 初始化
运行npm init
生成配置文件
{
"name": "aeip_add",/* 包名字 */
"version": "1.0.0",/* 版本 */
"description": "a add function",/* 描述 */
"main": "index.js",/* 入口文件 */
"scripts": {/* 脚本命令 */
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "aeipyuan",/* 作者 */
"license": "ISC"/* 证书 */
}
2. 账号注册和登录
- 百度搜npm进入官网注册
npm login
进行输入账号密码登录
3. 内容编写
- 创建入口文件,入口文件引入或导出相关内容
function add(x, y) {
return x + y;
}
export default {
add
}
4. 发布
npm publish
发布包,发布之前要将源改为https://registry.npmjs.org
- 更新版本使用
npm version patch
再进行发布 - 删除版本使用
npm unpublish 包名@版本号
- 删除整个包使用
npm unpublish 包名