给devcontainer增加变量和脚本功能 - 能从devstar.cn上获取预定义的DEVSTAR_开头的变量或脚本 - 添加到脚本管理中的变量名,在devcontainer启动时会自动执行,然后才执行devcontainer.json中用户自定义脚本,其中可以调用设置的变量或脚本 - 变量或脚本在用户设置、项目设置和后台管理中都可以添加,如有重名优先级为:用户设置 > 项目设置 > 后台管理
20 lines
465 B
JSON
20 lines
465 B
JSON
{
|
|
"name":"template",
|
|
"image":"mcr.microsoft.com/devcontainers/base:dev-ubuntu-20.04",
|
|
"forwardPorts": ["8080"],
|
|
"containerEnv": {
|
|
"NODE_ENV": "development"
|
|
},
|
|
"initializeCommand": "echo \"initializeCommand\";",
|
|
"onCreateCommand": [
|
|
"echo \"onCreateCommand\";",
|
|
"echo \"onCreateCommand\";"
|
|
],
|
|
"postCreateCommand": [
|
|
"echo \"postCreateCommand\"",
|
|
"echo \"OK\""
|
|
],
|
|
"runArgs": [
|
|
"-p 8888"
|
|
]
|
|
} |