本项目已配置完整的 CNB 云原生开发环境,包含以下文件:
.ide/Dockerfile)cnbcool/default-dev-env:latestnpm run cnb:setup - 安装依赖并配置环境npm run cnb:dev - 完整启动流程(配置 + 开发).ide/Dockerfile 构建开发环境镜像.cnb.yml 中配置的初始化任务npm run dev
http://localhost:5173 查看开发服务器# 测试环境配置脚本
npm run cnb:setup
# 启动开发服务器
npm run dev
每次启动云原生开发环境时,.cnb.yml 中的 stages 会自动执行:
setup-env 阶段
dev-info 阶段
如果 .ide/Dockerfile 构建失败,CNB 会自动使用备用镜像 cnbcool/default-dev-env:latest,确保开发环境能够启动。
已在 Dockerfile 中配置了 npm 镜像源 https://registry.npmmirror.com,加速国内依赖下载。
修改 .ide/Dockerfile,添加所需的系统包或工具。