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

实现方法

利用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
相关推荐
aixingpan4 分钟前
aixingpan.cn API开发文档:api_docs_trichart_natal_progression_ter_transit2接口指南
前端·php
liuyt202214 分钟前
【javaweb】day3
前端
安好说AI22 分钟前
Flutter for OpenHarmony 实战:媒体选择库 adaptive_image_picker 的鸿蒙化适配全解读
flutter·harmonyos·媒体
CoderYanger24 分钟前
Java EE 进阶:2.3 JavaScript
java·开发语言·前端·javascript·css·职场和发展·java-ee
恋猫de小郭26 分钟前
ADB Wi-Fi 2.0 ,Android 17 把无线调试的连接链路重新做了一遍
android·前端·flutter
薛一半27 分钟前
React路由初始
前端·react.js·前端框架
问心无愧051339 分钟前
ctf show web 178
前端·笔记
岁岁种桃花儿41 分钟前
Vue组件化编程第二篇:非单位件组件
前端·javascript·vue.js
晓得迷路了1 小时前
栗子前端技术周刊第 146 期 - React 19.3、jQuery 1.0 20 周年、Bun 1.4.2...
前端·javascript·react.js
雪芽蓝域zzs1 小时前
第四十四节:封装通用表格多选、批量操作组合式函数
前端·javascript·vue.js