如何创建自我更新的通用项目脚本

实现方法

利用Github gist功能, 将脚本存储到云端. 通过 curl -O 从gist下载最新脚本文件(覆盖旧文件), 适合用于在多个项目中同步通用脚本代码.

案例介绍: Flutter项目常用脚本(代码生成, build, l10n...)

使用方法:

进入项目根目录, 打开命令行, 粘贴运行下面命令

shell 复制代码
curl -O https://gist.githubusercontent.com/Hu-Wentao/32a4f27807bda9d7871fe41317297c84/raw/FlutterScript.md

这样项目根目录下就出现FlutterScript.md文件.

脚本自我更新

  • AndroidStudio/Intellij IDEA 用户, 只需要点击绿色箭头,即可直接在项目路径下执行脚本更新命令.
  • VS Code用户, 可以下载 runbookmd插件 来实现一键执行脚本功能.

这里用到gist小技巧, raw后面的版本hash忽略后, 将会获取最新的脚本.

text 复制代码
https://gist.githubusercontent.com/<你的用户名>/<脚本Hash>/raw/<脚本名称>

欢迎尝试

shell 复制代码
curl -O https://gist.githubusercontent.com/Hu-Wentao/32a4f27807bda9d7871fe41317297c84/raw/FlutterScript.md
相关推荐
zxcvb15326 分钟前
远程查看本地文档:一条轻量 Web 文件服务的工程化链路
前端·远程查看文档
niucloud-admin35 分钟前
NIUCLOUD PHP SAAS上门家政使用文档:城市管理
java·前端·php
北岛贰1 小时前
啵啵音乐迎来全新升级!
前端
hkNaruto3 小时前
【AI】基于大模型的AI游戏地图生成、控制方案:AI Native Game Harness 迁移操作手册
前端·人工智能·游戏
IT_陈寒3 小时前
Java序列化踩坑记:对象循环引用让我加班两小时
前端·人工智能·后端
Acro3 小时前
快给macOS 上的Grok Bot换一套皮肤
前端
flash俊杰3 小时前
双引擎 OCR 编排:逐页判定、视觉优先、partial 语义与三层超时
前端
计算机魔术师3 小时前
Reddit 每周被 Google 偷走 100 万次点击,CEO 摊牌了
前端
前端繁华如梦3 小时前
用 React Three Fiber 做一栋能编辑的教学楼数字孪生
前端
前端繁华如梦3 小时前
用 React Three Fiber 做一套智慧医院数字孪生:编辑器、大屏和 BIM 浏览器
前端