环境变量与特殊标识
运行环境
环境变量
PS_RUNTIME,标记此时程序是通过PS专门的运行时启动的PS_LOG_LEVELinfo/log/warning/error对应0到3,只有高于PS_LOG_LEVEL的信息才会被输出PS_STRICT如果设置,那么使用了未设置的守卫、管道等,会直接报错PS_PURE如果设置,不会去检查守卫管道等PS_GENERATE只生成代码,不运行PS_APP_NAME应用名,在默认日志中显示
特殊标识
PS_ERROR,标记是否被filter处理,即请求是否出错 PS_HMR,给热更新调用的回调 PS_EXIT_CODE,传给运行时的退出类型
命令行/运行时
环境变量
PS_BAN_CLI_LOG设置了的话,禁止命令行的日志输出PS_CONFIG_FILE配置文件的路径,默认为ps.jsonPS_DTS_PATH类型文件的路径,默认为ps.d.tsPS_PORT_RELEASE_DELAY为等待端口释放的时长,默认为50PS_DISABLE_WATCH禁止监听文件变化,禁止运行时的热更新PS_LOADER_PATH,详见examples/http/loader.js
因为暂时没有找到方法确认进程结束后端口是否释放,只好手动延时(如果没有用到服务端框架则无所谓)
