亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在與 app.yaml 不同的文件夾中上傳 Google App Engine (Go) 項目

如何在與 app.yaml 不同的文件夾中上傳 Google App Engine (Go) 項目

Go
忽然笑 2021-12-07 18:48:24
我的項目具有以下結構:| appengine|---- app.yaml|---- myScript.go| bower_components|----|...| build|----|images|----|----|branding|----|----|---- favicon.ico|----|styles|----|----|*.css|----|index.html| src| ...我想在運行時上傳構建文件夾的全部內容goapp deploy appengine。我的 app.yaml 看起來像這樣:application: myProjectversion: 0-1runtime: goapi_version: go1handlers:- url: /(.*\.(gif|png|jpg|ico|js|css))  static_files: ../build/\1  upload: ../build/(.*\.(gif|png|jpg|ico|js|css))- url: /.*  script: _go_app和 myScript.go 看起來像這樣:package myProjectimport (    "fmt"    "io/ioutil"    "net/http")func init() {    http.HandleFunc("/", handler)}func handler(w http.ResponseWriter, r *http.Request) {    site, err := ioutil.ReadFile("../build/index.html")    if err != nil {        panic(err)    }    fmt.Fprint(w, string(site))}當我運行時goapp serve appengine,網站顯示正常。但是,當我嘗試部署它時,它只會克隆兩個文件,即 appengine 文件夾中的文件。
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

您可以使用位于 GAE 應用程序代碼目錄之外的第 3 方代碼保留所需的應用程序結構,但仍然可以通過符號鏈接 GAE 應用程序目錄中的第 3 方代碼文件/目錄來將第 3 方代碼與您的 GAE 應用程序代碼一起上傳所需的位置。

GAE 上傳/部署實用程序知道替換符號鏈接并上傳符號鏈接指向的實際文件/目錄,而不是在相應的位置。


查看完整回答
反對 回復 2021-12-07
  • 1 回答
  • 0 關注
  • 162 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號