【开发者】1.6新增应用打包时排除文件(夹)功能专贴

超级版主 沉冰浮水 2020-4-2 1125

注:实际代码实现为`zbignore.txt`,更新日志待修改。

1.6支持在打包时排除zbignore.txt中定义的文件,类似GIT中的.gitignore。

具体使用姿势目测有差别,比如排除cache文件夹需要写为:

cache/*


参考规则:

.DS_Store

Thumbs.db

composer.lock

zbignore.txt

.vscode

cache/*

*.code-workspace


沉冰浮水.tk我的咸鱼心 ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

最新回复 (3)
全部楼主
  • 管理员 zx.asd 2020-4-2 0
    引用 2
    这个问题,1.6.1将会修复!

    短信已禁用,有事发贴。

  • 超级版主 沉冰浮水 5月前 0
    引用 3

    mzERK - Z-Blog 应用中心

    https://app.zblogcn.com/?id=2120

    实际可参考这个主题↑

    `zbignore.txt`文件内容为:

    *.code-workspace
    usr/*
    cache/*

    ---

    部分PHP代码:

      // ★★
      // 用户上传的图片存放在usr下,升级不会覆盖,首次安装的用户需要先创建文件夹并放入预置文件
      // 预置文件对应在var下
      // 【开发者】1.6新增应用打包时排除文件(夹)功能专贴-开发者中心-ZBlogger技术交流中心
      // https://bbs.zblogcn.com/thread-102780.html
      $filesList = array("logo", "fav");
      foreach ($filesList as $key => $value) {
        $uFile = mzERK_Path("u-{$value}");
        $vFile = mzERK_Path("v-{$value}");
        if (!is_file($uFile)) {
          @mkdir(dirname($uFile));
          copy($vFile, $uFile);
        }
      }


    沉冰浮水.tk我的咸鱼心 ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

  • 超级版主 沉冰浮水 4月前 0
    引用 4
    zx.asd 这个问题,1.6.1将会修复!
    然而你1.6.6都没修→_→

    沉冰浮水.tk我的咸鱼心 ←_←我大概率能够解决你所实际面临的问题(收费),然而”你提出的问题“却往往是另一个问题。

    • ZBlogger技术交流中心
      5
          
返回