docs: update codesandbox

pull/7512/head
tangjinzhou 2024-04-19 09:52:43 +08:00
parent 35d1de9ea6
commit 49e1323baa
1 changed files with 15 additions and 38 deletions

View File

@ -60,46 +60,23 @@ export function getCodeSandboxParams(code: string, meta: Meta): string {
return getParameters({ return getParameters({
files: { files: {
'package.json': { 'package.json': {
content: JSON.stringify({ content: JSON.stringify(
title: meta.title, {
type: 'module', title: meta.title,
scripts: { dependencies: {
dev: 'vite', ...getDeps(code),
build: 'vue-tsc --noEmit && vite build', vue: packageInfo.peerDependencies.vue,
preview: 'vite preview', 'ant-design-vue': packageInfo.version,
},
dependencies: {
...getDeps(code),
vue: packageInfo.dependencies.vue,
'ant-design-vue': packageInfo.version,
},
devDependencies: {
'@vitejs/plugin-vue': '^3.0.3',
less: '^4.1.3',
typescript: '^4.6.4',
vite: '^3.0.7',
'vue-tsc': '^0.39.5',
},
}),
isBinary: false,
},
'vite.config.ts': {
content: `
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
css: {
preprocessorOptions: {
less: {
javascriptEnabled: true,
},
}, },
devDependencies: {
'@vue/cli-plugin-babel': '~4.5.0',
typescript: '^4.0.5',
},
browserslist: ['> 0.2%', 'not dead'],
}, },
}); undefined,
`, 2,
),
isBinary: false, isBinary: false,
}, },
'index.html': { 'index.html': {