未找到Google Cloud Node Js Start Module

时间:2017-01-09 00:31:17

标签: json node.js google-cloud-platform

我正在尝试将应用程序部署到Google Cloud。但是我收到以下错误:

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

将路径更改为./后,我收到错误:

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

2 个答案:

答案 0 :(得分:1)

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

走出目录树
"scripts": {
    "start": "node ./src/server/mainServer.js"
}

答案 1 :(得分:0)

尝试在目录文件夹之前放置一段时间。

即:'./src'代替'/src'

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