npm发布配置Skill npm-publish-config

该技能用于自动化配置Node.js包的npm发布流程,特别针对命令行工具(CLI)包。它确保package.json文件包含正确的可执行文件入口(bin)、发布文件列表(files)、目标注册表(registry)以及发布前的构建和测试钩子(prepublishOnly),实现标准化、高效的包发布。关键词:npm发布,CLI工具,Node.js包管理,自动化配置,package.json,二进制分发。

DevOps 0 次安装 0 次浏览 更新于 2/23/2026

名称: npm发布配置 描述: 配置npm发布,包含正确的bin入口、文件和注册表设置。 允许工具: 读取、写入、编辑、Bash、Glob、Grep

NPM 发布配置

为CLI(命令行界面)包配置npm发布。

生成模式

{
  "name": "@myorg/mycli",
  "version": "1.0.0",
  "bin": { "mycli": "./dist/index.js" },
  "files": ["dist", "README.md", "LICENSE"],
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "engines": { "node": ">=18" },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "prepublishOnly": "npm run build && npm test"
  }
}

目标流程

  • 包管理器发布
  • CLI二进制分发