Next.js sandbox
Edit pages/index.js to get started.
);
}
`,
);
await sandbox.sh`npm install`;
// 启动开发服务器
const server = await sandbox.spawn("npm", {
args: ["run", "dev"],
stdout: "inherit",
stderr: "inherit",
});
// 发布它
const previewUrl = await sandbox.exposeHttp({ port: 3000 });
console.log(`预览已准备好,访问地址为 ${previewUrl}`);
await server.status; // 保持运行直到进程退出
```