diff --git a/.vscode/settings.json b/.vscode/settings.json index 234c84053a..735397df8f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -21,5 +21,5 @@ "editor.formatOnSave": true, "editor.defaultFormatter": "dbaeumer.vscode-eslint" }, - "cSpell.words": ["tdesign", "popconfirm", "cascader", "tnode", "backtop", "wechat", "miniprogram","nuxt"] + "cSpell.words": ["tdesign", "popconfirm", "cascader", "tnode", "backtop", "wechat", "miniprogram","nuxt","codesandbox"] } diff --git a/site/plugin-doc/demo.js b/site/plugin-doc/demo.js index 53ea1bc1f0..1d3b360449 100644 --- a/site/plugin-doc/demo.js +++ b/site/plugin-doc/demo.js @@ -19,8 +19,8 @@ export default function renderDemo(md, container) { const tpl = `
- - + +
<${demoDefName} /> diff --git a/site/src/components/codeSandbox/content.js b/site/src/components/codeSandbox/content.js index 024f9d85be..c1e8396b3d 100644 --- a/site/src/components/codeSandbox/content.js +++ b/site/src/components/codeSandbox/content.js @@ -1,9 +1,6 @@ import orgPkg from '../../../../package.json'; -export const htmlContent = ` -
- -`; +export const htmlContent = `
`; export const mainJsContent = ` import { createApp } from 'vue'; @@ -42,26 +39,9 @@ export const styleContent = ` } `; -export const viteConfigContent = ` - import { defineConfig } from 'vite'; - import vue from '@vitejs/plugin-vue'; - import vueJsx from '@vitejs/plugin-vue-jsx'; - - export default defineConfig({ - plugins: [vue(), vueJsx()], - }); -`; - -export const packageJSONContent = JSON.stringify( - { - name: 'tdesign-vue-next-demo', - version: '0.0.0', - private: true, - scripts: { - dev: 'vite', - build: 'vite build', - serve: 'vite preview', - }, +export const packageJSONContent = (name) => { + return { + name: name, dependencies: { vue: orgPkg.devDependencies.vue, less: orgPkg.devDependencies.less, @@ -69,12 +49,7 @@ export const packageJSONContent = JSON.stringify( 'tdesign-icons-vue-next': orgPkg.dependencies['tdesign-icons-vue-next'], }, devDependencies: { - vite: orgPkg.devDependencies.vite, - '@vue/compiler-sfc': orgPkg.devDependencies['@vue/compiler-sfc'], - '@vitejs/plugin-vue': orgPkg.devDependencies['@vitejs/plugin-vue'], - '@vitejs/plugin-vue-jsx': orgPkg.devDependencies['@vitejs/plugin-vue-jsx'], + '@vue/cli-plugin-babel': '~4.5.0', }, - }, - null, - 2, -); + }; +}; diff --git a/site/src/components/codeSandbox/index.vue b/site/src/components/codeSandbox/index.vue index d1a88b3cc6..c26f18f854 100644 --- a/site/src/components/codeSandbox/index.vue +++ b/site/src/components/codeSandbox/index.vue @@ -1,6 +1,6 @@ - -