是第一次将其部署到Google App Engine using this guide。我开发了使用某些打字稿的nuxt.js应用。
我成功部署了应用程序,但是当我打开URL时收到错误消息:
Error: Server Error
The server encountered an error and could not complete your request.
Please try again in 30 seconds.
当我检查日志时,我看到错误:
╭────────────────────────────────────────────╮
│ │
│ ✖ Nuxt Fatal Error │
│ │
│ Error: Cannot find module 'typescript' │
│ │
╰────────────────────────────────────────────╯
我发现在已部署的应用程序中typescript
中没有node_modules
程序包,但是我在本地。
我不知道这是什么意思,或者这是否是nuxt或Google App Engine问题。有任何想法吗?
是否可以从node_modules
中删除.gcloudignore
,以便它在本地上传我拥有的每个软件包?甚至更好的是,我可以忽略node_modules
中除指定软件包/子文件夹以外的所有内容吗?