Google app engine 反向跳过Google App Engine App.yaml中的文件
我当前在我的app.yaml中有以下Google app engine 反向跳过Google App Engine App.yaml中的文件,google-app-engine,Google App Engine,我当前在我的app.yaml中有以下skip_文件: skip_files: - ^\..* - ^.*\.(json|yaml)$ - ^Gruntfile\.js$ - ^bower_components - ^node_modules - ^src - ^tests - ^tmp 这太夸张了。实际上,我只想将所有内容添加到skip_文件中,除了dist文件夹中的所有内容 这有可能吗?没有。但从长远来看,8行跳过文件几乎没有膨胀,至少从我所看到的人们所做的来看是这样的。这对我来说很有效:
skip_文件
:
skip_files:
- ^\..*
- ^.*\.(json|yaml)$
- ^Gruntfile\.js$
- ^bower_components
- ^node_modules
- ^src
- ^tests
- ^tmp
这太夸张了。实际上,我只想将所有内容添加到skip_文件中
,除了dist
文件夹中的所有内容
这有可能吗?没有。但从长远来看,8行跳过文件几乎没有膨胀,至少从我所看到的人们所做的来看是这样的。这对我来说很有效:
skip_files:
- (?!^dist)
今天我尝试了@Alex Kubity给出的解决方案,但没有成功。我犯了错误
Step #0: node.js checker: No package.json file.
所以我把正则表达式改为
^(?!dist|package).*$
要跳过除
dist
文件夹和package*.json
之外的所有文件,这样做更加优雅,而且似乎有效。谢谢我已经组装了以下正则表达式以支持子目录:(?!^(spam($|/dist))