2013-01-06 53 views
3

我想知道如何僅將Google App Engine項目部署到特定文件夾?如何僅爲特定文件夾部署我的GAE項目?

例如如果我的項目源文件夾是「src」,並且這個src文件夾內有許多子文件夾。說,我有css,應用程序,圖像和js文件夾,但我只想部署css,應用程序和圖像文件夾到GAE,我希望GAE在部署過程中忽略js文件夾,有沒有辦法做到這一點在app.yaml文件中設置?

謝謝!

喬爾

回答

5

有在其路徑匹配static_dir路徑或static_files上傳路徑都被認爲是靜態文件的應用程序目錄看看skip_files

Skipping Files

文件。應用程序目錄中的所有其他文件都被視爲應用程序和數據文件。

skip_files元素指定應用程序 目錄中的哪些文件不會上傳到App Engine。該值可以是 正則表達式或正則表達式的列表。任何匹配任何正則表達式的文件名 在上傳應用程序時從 文件列表中省略。

+0

嗨保羅,感謝您的鏈接!這是我正在尋找的。 :) –

+1

@JoelT。請注意,通過使用'skip_files',它可以取代之前部署的整個應用程序。所以如果您將JavaScript文件上傳到您的js文件夾中,然後使用skip_files,則不會再讓它們聯機。 – aschmid00

+0

@ aschmid00。謝謝!事實上,我使用skip_file主要用於我的備份文件夾,如js_bac,不完全是工作文件夾js。無論如何感謝您的建議! :) –

相關問題