在GCloud AppEngine上部署VueJS项目

Ces*_*sar 0 google-app-engine google-cloud-platform vue.js vuex

我正在使用Vuex和Gcloud AppEngine的NodeJS API构建VueJS应用程序。

我已经成功地将我的API推送到了appengine,并且它运行良好。

现在的问题是VueJS。app.yaml应该包含什么?

已经尝试过

runtime: php55
threadsafe: true

handlers:
- url: /
  static_files: dist/index.html
  upload: dist/index.html

- url: /(.*)
  static_files: dist/\1
  upload: dist/(.*)
Run Code Online (Sandbox Code Playgroud)

但是对于AppEngine来说,它推入的19000个文件确实太大了(最多10000个)

可以避免哪些文件?如何 ?

非常感谢

Clo*_*Ace 5

您应该构建vuejs项目(可能是npm run build),并且仅部署已构建的文件(几个文件)。

有关详细信息, 请参阅https://cli.vuejs.org/guide/build-targets.html https://cli.vuejs.org/guide/deployment.html#general-guidelines