chore(sfc-playground): dynamically set Vue version in downloaded project (#13074)

This commit is contained in:
Tycho 2025-03-20 16:09:51 +08:00 committed by GitHub
parent 021f8f3b69
commit de7959ea47
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 2 deletions

View File

@ -17,7 +17,10 @@ export async function downloadProject(store: ReplStore) {
// basic structure
zip.file('index.html', index)
zip.file('package.json', pkg)
zip.file(
'package.json',
pkg.replace(`"vue": "latest"`, `"vue": "${store.vueVersion || 'latest'}"`),
)
zip.file('vite.config.js', config)
zip.file('README.md', readme)

View File

@ -8,7 +8,7 @@
"serve": "vite preview"
},
"dependencies": {
"vue": "^3.4.0"
"vue": "latest"
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.2",