Json 未找到Google云节点Js启动模块

Json 未找到Google云节点Js启动模块,json,node.js,google-cloud-platform,Json,Node.js,Google Cloud Platform,我正在尝试将一个应用程序部署到谷歌云。但是,我得到以下错误: Error: Cannot find module '/src/server/mainServer.js' package.json包含以下内容: "scripts": { "start": "node /src/server/mainServer.js" }, package.json文件包含在src文件夹旁边的基本目录中 编辑:结构: app / package.json src / s

我正在尝试将一个应用程序部署到谷歌云。但是,我得到以下错误:

Error: Cannot find module '/src/server/mainServer.js'
package.json包含以下内容:

"scripts": {
    "start": "node /src/server/mainServer.js"
},
package.json文件包含在src文件夹旁边的基本目录中

编辑:结构:

app /
    package.json
    src /
        server /
            mainServer.js
        client /
            app.js
将路径更改为./I后,出现错误:

Error: Cannot find module '/app/src/server/mainServer.js'

尝试在目录文件夹前放置句点

也就是说:
'./src'
而不是
'/src'

"scripts": {
    "start": "node ./src/server/mainServer.js"
},

通过添加
,使其成为绝对路径。这意味着从当前工作目录
package.json

"scripts": {
    "start": "node ./src/server/mainServer.js"
}

你能粘贴你的项目目录结构吗?你能把
package.json
移出app目录吗?我没有创建应用程序目录。谷歌云做到了这一点,另一件事是将你的
包.json
放在你的服务器文件夹中,然后
“开始”:“node mainServer.js”