该平台的前端版本是开源的。
2. Sandpack Packager 是什么?
CodeSandbox 大体上分3部分:Editor、Packager、Sandbox。...CodeSandbox 客户端拿到 package.json 之后,将 dependencies 转换为一个由依赖和版本号组成的Combination(标识符, 例如 v1/combinations/babel-runtime...打包实际上还是使用yarn来下载所有依赖,只不过这里为了剔除 npm 模块中多余的文件,服务端还遍历了所有依赖的入口文件(package.json#main), 解析 AST 中的 require 语句.../cjs/react.development.js",
],
},
"/node_modules/react-dom/index.js": {/*..*/},
"/node_modules...", version: "7.3.1"}, {name: "csbbust", version: "1.0.0"},/*…*/],
// 模块别名, 比如将react作为preact-compat的别名