我试图打包我的电子应用程序,它需要mqtt和节点通知模块。所以我想要做的是排除除他们以外的所有node_modules。
让我们假设我希望将这些文件排除在打包之外:
所以设置--忽略这样的选项:
--ignore='npm-debug|gulpfile\.js|\.vscode'工作得很好。但是除了node_modules之外,除了mqtt和节点通知程序之外,我不知道如何做regex!
--ignore='npm-debug|gulpfile\.js|\.vscode|^((?!node_modules/mqtt).)$' // NOT WORKING只检查node_modules,/^((?!node_/^/mqtt).)$/ is工作,但将它们合并到单个regex行中,则无法工作。
我知道我的regex是错的,但是我尝试了每一个regex字符和我的想象力的组合,每次尝试都失败了,在google上也找不到任何解决方案。
我是Regex试验场,你可以看到我被塞在哪里了。
如有任何建议,将不胜感激。谢谢!
发布于 2017-05-24 11:09:36
https://stackoverflow.com/questions/41953889
复制相似问题