Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 反向跳过Google App Engine App.yaml中的文件_Google App Engine - Fatal编程技术网

Google app engine 反向跳过Google App Engine 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行跳过文件几乎没有膨胀,至少从我所看到的人们所做的来看是这样的。这对我来说很有效:

我当前在我的app.yaml中有以下
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))