代码之家  ›  专栏  ›  技术社区  ›  Mahesh More

如何忽略包中的SRC文件夹

  •  0
  • Mahesh More  · 技术社区  · 6 年前

    我有一个电子应用程序,下面是文件夹结构。

    app
    |--node_modules
        |--somepackage/src
    |--src
    

    我正在使用ElectronPackager打包这个应用程序,所以我尝试通过执行下面的命令来忽略根级别的SRC文件夹。

    "scripts": {
           "pack": "rimraf ./packaged/ && electron-packager . Test.Client --app-version=0.0.1 --prune --out=packaged --platform=win32 --arch=x64 --overwrite --ignore=webpack.config.js --ignore=/src 
      },
    

    但这里的问题是,我的节点模块也有一些包,其中包含SRC文件夹,这些SRC文件夹也会被上面的忽略--ignore=/SRC语句。

    1 回复  |  直到 6 年前
        1
  •  3
  •   user8022331    6 年前

    默认情况下, electron-packager 应为 正则表达式 对于 --ignore 标记,以便您可以尝试 --ignore=^/src 要将模式限制到根级别…

    参考文献:

    electron-packager API option: ignore