[英]In Electron, how to include only specific node_modules with electron-packager?
我正在嘗試打包我的電子應用程序,它需要 mqtt 和節點通知程序模塊。 所以我想做的是排除除它們之外的所有 node_modules。
假設我想從打包中排除這些文件:
所以設置 --ignore 選項是這樣的:
--ignore='npm-debug|gulpfile\.js|\.vscode'
工作正常。 但是除了mqtt和node-notifier之外,另外排除node_modules,我不知道如何制作正則表達式!
--ignore='npm-debug|gulpfile\.js|\.vscode|^((?!node_modules/mqtt).)$' // NOT WORKING
只檢查 node_modules, /^((?!node_modules/mqtt).)$/ 是有效的,但將它們組合成單個正則表達式行,它不起作用。
我知道我的正則表達式是錯誤的,但我嘗試了正則表達式字符和我的想象力的每一種組合,每次嘗試都失敗了,在谷歌上找不到任何解決方案。
這是正則表達式測試站點,您可以看到我被困在哪里。
任何建議將不勝感激。 謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.