HBuilderX自带uniapp-cli食用方法

August 12, 2021 · 纯属折腾 · 46次阅读

最近写了一个一键发布微信小程序的HBuilderX插件,需要手动执行Uni-App的编译命令。官方文档中只有通过cli创建的项目才能通过cli编译项目,经过翻找HBuilderX的日志以及阅读编译器的代码,将uniapp-cli编译方法整理如下(此处以macOS版为例,其他操作系统同理):

  • 1.cd/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli
  • 2.设置环境变量NODE_ENVdevelopmentproduction
  • 3.设置环境变量UNI_INPUT_DIR为Uni-App项目目录;
  • 4.设置环境变量UNI_OUTPUT_DIR为输出目录;
  • 5.设置环境变量UNI_PLATFORM为目标平台,参见官方文档
  • 6.运行命令"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/node/node" --max-old-space-size=2048 /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/bin/uniapp-cli.js
    运行结果:

iShot2021-08-12 22.26.24.png

除声明外inSoraSky博客(http://www.sorasky.in/)所有内容均为本人所原创,转载时请注明来源!

喝杯水

Uni-AppHBuilderX

最后编辑于38天前

添加新评论