由于微信云托管快速部署没有 egg.js 模板,所以只能自己创建服务。
1.创建服务
2.在项目根目录创建 Dockerfile 文件,注意没有后缀名:
3.配置 egg.js 项目
3.1修改 package.json,删除 --daemon 参数
3.2在 config.default.js 中新增监听配置:
划重点:hostname,一定设置为 0.0.0.0
4.打包根目录除node_modules以外的目录为zip。
最后:选择,上传,发布。一定会成功!
4步成功在微信云托管成功部署 egg.js 项目
由于微信云托管快速部署没有 egg.js 模板,所以只能自己创建服务。
1.创建服务
2.在项目根目录创建 Dockerfile 文件,注意没有后缀名:
3.配置 egg.js 项目
3.1修改 package.json,删除 --daemon 参数
3.2在 config.default.js 中新增监听配置:
划重点:hostname,一定设置为 0.0.0.0
4.打包根目录除node_modules以外的目录为zip。
最后:选择,上传,发布。一定会成功!
1 个评论
请问一下,我如果使用ts+eggjs构建项目,最后遇到的问题是本地可以在0.0.0.0用npm start run起来,但是部署时还是会遇到这个问题,请问有遇到过类似的情况嘛