浏览器中的开发环境
工具介绍
StackBlitz是浏览器中的全栈开发环境,可快速启动前端和Node.js项目,并提供编辑器、终端、依赖安装和实时预览。它适合原型、教程、问题复现和云端协作。
产品界面

StackBlitz 产品界面展示,具体功能与布局可能随版本更新。

StackBlitz编辑器集成文件目录、代码编辑、终端、控制台和实时预览。
核心功能
- 项目模板:快速创建Angular、React、Vue、Vite和Node.js项目
- 浏览器运行环境:在WebContainers中运行开发服务器与命令
- 依赖与终端:安装npm包、执行脚本并查看构建输出
- 实时预览:代码修改后立即刷新应用页面
- 分享协作:通过URL共享可运行项目并连接代码仓库
适合的用户与场景
适合快速验证框架方案、制作交互教程、复现Bug和评审小型项目。涉及密钥时应使用安全的环境变量机制,不要写入公开项目文件。

WebContainers可在浏览器中启动开发服务器,并实时预览Next.js等项目。
快速上手
- 选择框架模板或导入仓库
- 安装依赖并编辑项目文件
- 在终端运行脚本并查看预览
- 保存项目并通过链接协作或分享
使用前建议
分享项目前应确认启动脚本可以自动运行、预览端口正确、README包含操作方法,并清除临时依赖、无用日志与任何敏感环境变量。
是否适合你
适合快速启动前端或Node.js示例、制作可运行教程、复现问题和评审原型。长期大型项目、特殊原生依赖或严格内网环境,仍需本地开发与正式部署流程。
主要优势
- 模板、编辑器、终端和预览在浏览器内连贯运行
- 分享可运行项目比只发送代码片段更直观
需要留意
- 浏览器运行环境并不支持所有原生依赖和系统能力
- 公开项目中必须移除密钥、令牌和敏感配置
收费与登录说明
收费:免费功能+付费套餐。登录:项目保存、工作区等需账户。不同地区、账户类型和活动期间的实际权益可能变化,正式使用前建议查看官网最新说明。
