跳至主要內容

指南

JowayYoung大约 2 分钟

背景

在传统的模块开发模式中,每次创建模块都要手动输入很多参数,却只能生成一个package.json文件,其它骨架文件还要手动创建。每次发布模块都要手动确认Node环境Node镜像账号状态,以便保障模块被发布到正确位置。这些操作显得重复繁琐,浪费开发人员大量的时间和精力。

为了解决这些问题,需要一种更加智能自动化的方式来处理模块。它可以根据用户输入的参数自动生成对应骨架文件,在发布模块时自动确认Node环境Node镜像账号状态,以免手动操作带来的繁琐和风险。

介绍

bruce-pkg

@yangzw/bruce-pkg是一个强化Npm命令的模块处理工具,为模块提供基本骨架创建和链式检查发布的功能。强化npm initnpm publish两条常见的命令,提供更加强大便捷的扩展功能。

它的主要作用是简化模块开发的工作流程,提高模块的开发的效率和质量,增强模块的可塑性和一致性。通过将多个操作步骤和执行流程合并为一条命令,使开发人员可以更加方便快捷地创建、发布和管理模块,避免手动操作带来的繁琐和风险。自动化很多原本需要手动完成的操作,节省开发人员的时间和精力,使得他们可以更加专注代码的编写和优化。

authorversionnodenpmtestbuildcoveragelicense

安装

使用npm/yarn/pnpm安装@yangzw/bruce-pkg

npm
npm i -g @yangzw/bruce-pkg

使用

功能命令缩写
创建模块bruce-pkg createbruce-pkg c
发布模块bruce-pkg publishbruce-pkg p
  • 执行bruce-pkg c创建模块,使用交互式问答生成模块的骨架文件
  • 执行cd my-package进入模块,开发你的模块功能
  • 执行bruce-pkg p发布模块,如果执行步骤出错,请根据提示修复再执行bruce-pkg p
功能命令缩写
帮助信息bruce-pkg --helpbruce-pkg -h
版本信息bruce-pkg --versionbruce-pkg -v
上次编辑于:
贡献者: JowayYoung