请问腾讯云的小程序解决方案中容器设置的node启动命令是什么
发布于 6 年前 作者 daixiulan 11933 次浏览 来自 问答

按照npm规范,运行任何一个基于node.js的系统约定的启动命令都是 npm start,start命令可以自定义启动脚本,如注入环境变量,依赖初始化等,这样任何项目都能以统一的命令启动,从而促进项目规范化。

但很明显,所谓的腾讯云的小程序解决方案并没有按照这个规范设置,例如,在package.json文件中设置如下。

{
    "name": "hello",
    "version": "1.0.0",
    "description": "",
    "main": "index.js",
    "scripts": {
        "start": "echo hello"
    }
}

上传到测试环境,日志输出并不是hello,而是运行了根目录下的app.js文件,完全不按套路来。

请问腾讯云的解决方案中,测试环境和正式环境中,nodejs容器设置的启动命令究竟是什么。

如果我需要在测试环境和正式环境注入相应环境变量,以完成配置数据按环境区分导入的效果,我应该如何设置,请回答。

回到顶部