0.1.33 • Published 4 months ago
@group_wtf_npm/build_forge v0.1.33
@group_wtf_npm/build_forge
@group_wtf_npm/build_forge是一个前端开发的构建辅助工具,使用命令为build_forge
,也可用别名bf
.
局部安装使用
- 局部安装
pnpm add @group_wtf_npm/build_forge
- 在package.json中配置
{ ... "script":{ ... "share": "build_forge --exec=share", } ... }
- 使用
pnpm share
全局安装使用
- 安装
pnpm add @group_wtf_npm/build_forge -g
- 使用
bf share
Docmention
- version (v) 获取版本信息
- help (h) 获取帮助信息
- exec (e) 要运行的指令
- zip 将文件夹打包为.zip
- 运行参数
- name .zip文件的名称
- version .zip文件的版本号
- entry 需要构建的目录,多个目录使用
,
分隔,需要保留名称时路径和名称使用@
分隔,例如:bf --exec=zip --entry='./src/dir_1@name_1,./test/dir_2@name_2'
- output .zip文件的输出目录
- branch .zip文件的分支名称
- 运行参数
- share 为指定目录启动一个访问服务
- 运行参数
- port 共享服务使用的端口
- dir 共享服务使用的目录
- 运行参数
- preview 为指定目录启动一个访问服务
- 运行参数
- port 预览使用的端口
- dir 预览目录
- 运行参数
- clean
- 环境变量
- BF_CLEAN_ROOTS 清理根目录,多个用
,
分隔 - BF_CLEAN_NAMES 清理的文件类型枚举,
,
分隔
- BF_CLEAN_ROOTS 清理根目录,多个用
- 环境变量
- env
- 运行参数
- command serve|build 服务类型
- mode build|test|release... 构建模式
- module_path 下一步导入运行的模块路径 file://...
- 环境变量
- ENV_LOAD_EXPAND 拓展额外加载的环境变量目录,多个目录用
,
分隔
- ENV_LOAD_EXPAND 拓展额外加载的环境变量目录,多个目录用
- 运行参数
- work 工作区构建
- 运行参数
- command 构建类型 serve|build
- mode build构建模式 build|test|release...
- name 默认启动的项目名列表,使用
,
分隔,设置此值时将路过选择步骤 - yes 是否路过选择,默认false,当设置为true时,将使用上次选择的项目名列表
- zip 是否构建.zip包
- git 是自动更新git
- tag 是否自动设置git tag
- rc release构建命令下生成的子包版本
- 环境变量
- BF_PROJECT_SERVER_FILE 子项目服务启动文件
- 交互指令
- help (h) 显示帮助信息
- url (u) 显示启动的服务列表
- quit (q) 退出服务
- restart (s) 重启服务
- 运行参数
- vite vite相关工具链路
- 运行参数
- command serve|build 服务类型
- mode build|test|release... 构建模式
- 环境变量
- ENV_LOAD_EXPAND 拓展额外加载的环境变量目录,多个目录用
,
分隔
- ENV_LOAD_EXPAND 拓展额外加载的环境变量目录,多个目录用
- 运行参数
- zip 将文件夹打包为.zip
0.1.33
4 months ago
0.1.32
4 months ago
0.1.31
5 months ago
0.1.30
5 months ago
0.1.29
5 months ago
0.1.28
5 months ago
0.1.27
5 months ago
0.1.26
5 months ago
0.1.25
5 months ago
0.1.24
5 months ago
0.1.23
5 months ago
0.1.22
5 months ago
0.1.21
5 months ago
0.1.20
6 months ago
0.1.19
6 months ago
0.1.18
6 months ago
0.1.17
6 months ago
0.1.16
6 months ago
0.1.15
6 months ago