找不到模块/srv/server.js-gcloud应用程序引擎 [英] cannot find module /srv/server.js - gcloud app engine

查看:108
本文介绍了找不到模块/srv/server.js-gcloud应用程序引擎的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试将服务部署到App Engine时遇到的错误是:

The error I get when trying to deploy my service to app engine is:

Error: Cannot find module '/srv/server.js' at 

`Function.Module._resolveFilename (module.js:548:15) at 

Function.Module._load (module.js:475:25) at Function.Module.runMain 

(module.js:694:10) at startup (bootstrap_node.js:204:16) at 

bootstrap_node.js:625:3`

我没有/srv/server.js,为什么会寻找它?!?!?

I dont have a /srv/server.js and why would it look for it?!?!?

谢谢您的帮助!

推荐答案

检查package.json,您至少应具有:

Check your package.json, you should have at least:

"main": "app.js"

其中app.js是启动服务器的节点文件.

where app.js is your node-file which starts the server.

您还可以添加:

"scripts": {
    "start": "node app.js"
},

并运行"yarn start"以测试服务器是否可以正常启动.

and run "yarn start" to test that your server starts ok.

这篇关于找不到模块/srv/server.js-gcloud应用程序引擎的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆