我有一個角JS應用程序與託管純angularjs應用以下結構 app structure在谷歌應用程序引擎
我的應用程序文件夾的樣子
應用程序不使用任何後端的交互,現在但將來它會與一個單獨的應用程序引擎java項目進行交互。我想將這個angularjs應用託管到谷歌應用引擎,但我無法理解正確的配置。我更困惑如何設置app.yaml谷歌應用程序引擎...是否有必要有一個main.py文件,因爲目前我沒有任何處理程序
我有一個角JS應用程序與託管純angularjs應用以下結構 app structure在谷歌應用程序引擎
我的應用程序文件夾的樣子
應用程序不使用任何後端的交互,現在但將來它會與一個單獨的應用程序引擎java項目進行交互。我想將這個angularjs應用託管到谷歌應用引擎,但我無法理解正確的配置。我更困惑如何設置app.yaml谷歌應用程序引擎...是否有必要有一個main.py文件,因爲目前我沒有任何處理程序
如果我理解正確,你想要在應用引擎上託管一個靜態網頁,特別是AngularJS應用。
你不需要任何服務器端代碼,並可以配置app.yaml
如下:
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url:/
static_files: www/index.html
upload: www/index.html
- url: /(.*)
static_files: www/\1
upload: www/(.*)
這是假設你將承載您的客戶端代碼在www
文件夾,您使用index.html
爲您指數文件。
另外看看下面的指導主辦一個靜態網站[0]。
[0] https://cloud.google.com/appengine/docs/standard/python/getting-started/hosting-a-static-website
謝謝。將來我可能會使用其他應用引擎託管的Java項目的一些服務,但我不認爲這會影響我在UI端的當前結構。我將UI和服務器作爲兩個獨立的項目託管在應用引擎上 – John
請仔細閱讀[爲什麼「有人能幫助我嗎?」不是一個實際的問題?(https://meta.stackoverflow.com/questions/284236/why-is-can-在嘗試提出更多問題之前,有人幫助我不是真正的問題)。 –
在嘗試提出更多問題之前,請閱讀[我如何提出一個好問題?](http://stackoverflow.com/help/how-to-ask)。 –