revert_lab.dart 835 B

12345678910111213141516171819202122232425
  1. import 'dart:io';
  2. Future<void> main(List<String> args) async {
  3. print("====== 欢迎使用 Flyinsono Lab Build Tools ======");
  4. print("WIP: 该工具还在开发中,欢迎使用并提出建议。");
  5. print("运行该脚本将会还原web文件夹。");
  6. print("web_flyinsono --> web");
  7. print("web --> web_lab");
  8. print("===========================================");
  9. renameWebFolder();
  10. }
  11. void renameWebFolder() async {
  12. // 创建一个Directory对象指向当前目录下的web文件夹
  13. var webDir = Directory('web');
  14. var webFisDir = Directory('web_flyinsono');
  15. if (await webDir.exists() && await webFisDir.exists()) {
  16. await webDir.rename('web_lab');
  17. await webFisDir.rename('web');
  18. return;
  19. } else {
  20. print('当前目录下不存在 web 和 web_flyinsono 文件夹,请检查运行环境');
  21. }
  22. }