正确的语法如何忽略electron-packager的多个文件和文件夹?
只有一个像--ignore=docs/*
这样的arg,它运行正常。但我想忽略多个文件夹和文件,例如:--ignore=docs/* + dev/* + someFile.js
答案 0 :(得分:1)
使用|在正则表达式中使用OR语句字符而不是+字符。
--ignore="docs/.*|dev/.*|somefile\.js"
答案 1 :(得分:0)
此变体对我有效
--ignore=\"(docs*|dev*|somefile\.js)\"
答案 2 :(得分:0)
对于那些正在寻找更简单的方法来使用Electron-packager用Electron打包Angular应用程序的人来说,这可能会让您感到困惑。
$ electron-packager . myapp --out=dist/builds/win --arch=x64 --icon=src/assets/images/win_icon.ico --asar --overwrite --ignore="(node_modules*|dist/builds*|dist/installers*|e2e*|src*)"
它一直对我有用,我使用VS Code的终端。