当我在服务器上运行 npm 运行 develop时,在服务器IP上无法访问,为什么?

When I run npm run develop on server, I am unable to access it on the server IP, why?

我正在尝试 运行 StrapiAWS Lightsail server 上进行项目。当我 运行 命令 npm run develop 时,我无法访问管理仪表板。但是,它在我的本地计算机上运行良好。我错过了什么吗?

在您的 config/server.js 文件中,直接更改主机 ip 或通过环境变量,如 :

module.exports = 
({ env }) = > ({
    port: env.int('MYPORT','Your default value if your port not 
    accessible'),
    host: env('MYHOSTIP','default value'),
});

现在在您的 .env 中创建您的变量:

MYPORT=8080
MYHOSTIP=192.168.172.112