找不到模块/srv/server.js-gcloud应用程序引擎 [英] cannot find module /srv/server.js - gcloud app engine
本文介绍了找不到模块/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屋!
查看全文