收藏
回答

请问腾讯云的小程序解决方案中容器设置的node启动命令是什么

问题模块 框架类型 问题类型 操作时间 AppID
管理后台 小程序 Bug 2018-06-29 wxc7b56eb68fa4ad9b

按照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容器设置的启动命令究竟是什么。

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

最后一次编辑于  2018-06-29  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏