发布npm工具包

91 阅读1分钟
创建本地包文件夹: 如 utils
进入文件夹,执行:npm init
使工具包支持typescript :npm i typescript -D
创建文件: tsconfig.json
{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "declaration": true,
    "outDir": "./dist",
    "strict": true
  }
}
修改package.json文件,修改main,新增types
{
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
}
登录npm: npm login
对工具包执行打包操作: npm run build , 每次版本更新时,需要修改 package.json版本字段version,否则上传失败。
上传工具包: npm publish