在GCloud AppEngine上部署VueJS项目

时间:2019-05-14 09:47:00

标签: google-app-engine vue.js google-cloud-platform vuex

我正在使用Vuex和Nodecloud API构建Gue AppEngine的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/(.*)

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

可以避免使用哪些文件?又如何?

非常感谢

1 个答案:

答案 0 :(得分:2)

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

有关详细信息,请参见@magic/cli https://cli.vuejs.org/guide/build-targets.html