feat: 新增代码生成预览抽屉

This commit is contained in:
xlsea
2024-09-07 18:27:39 +08:00
parent 9a0df2e4f3
commit c0ad0e4e4f
22 changed files with 508 additions and 52 deletions

20
pnpm-lock.yaml generated
View File

@ -44,6 +44,9 @@ importers:
jsencrypt:
specifier: ^3.3.2
version: 3.3.2
monaco-editor:
specifier: ^0.48.0
version: 0.48.0
naive-ui:
specifier: 2.39.0
version: 2.39.0(vue@3.4.38(typescript@5.5.4))
@ -147,6 +150,9 @@ importers:
vite:
specifier: 5.4.1
version: 5.4.1(@types/node@22.4.1)(sass@1.77.8)
vite-plugin-monaco-editor:
specifier: ^1.1.0
version: 1.1.0(monaco-editor@0.48.0)
vite-plugin-progress:
specifier: 0.0.7
version: 0.0.7(vite@5.4.1(@types/node@22.4.1)(sass@1.77.8))
@ -3042,6 +3048,9 @@ packages:
mlly@1.7.1:
resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
monaco-editor@0.48.0:
resolution: {integrity: sha512-goSDElNqFfw7iDHMg8WDATkfcyeLTNpBHQpO8incK6p5qZt5G/1j41X0xdGzpIkGojGXM+QiRQyLjnfDVvrpwA==}
mrmime@2.0.0:
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'}
@ -4025,6 +4034,11 @@ packages:
'@nuxt/kit':
optional: true
vite-plugin-monaco-editor@1.1.0:
resolution: {integrity: sha512-IvtUqZotrRoVqwT0PBBDIZPNraya3BxN/bfcNfnxZ5rkJiGcNtO5eAOWWSgT7zullIAEqQwxMU83yL9J5k7gww==}
peerDependencies:
monaco-editor: '>=0.33.0'
vite-plugin-progress@0.0.7:
resolution: {integrity: sha512-zyvKdcc/X+6hnw3J1HVV1TKrlFKC4Rh8GnDnWG/2qhRXjqytTcM++xZ+SAPnoDsSyWl8O93ymK0wZRgHAoglEQ==}
engines: {node: '>=14', pnpm: '>=7.0.0'}
@ -7270,6 +7284,8 @@ snapshots:
pkg-types: 1.1.3
ufo: 1.5.4
monaco-editor@0.48.0: {}
mrmime@2.0.0: {}
ms@2.0.0: {}
@ -8335,6 +8351,10 @@ snapshots:
- rollup
- supports-color
vite-plugin-monaco-editor@1.1.0(monaco-editor@0.48.0):
dependencies:
monaco-editor: 0.48.0
vite-plugin-progress@0.0.7(vite@5.4.1(@types/node@22.4.1)(sass@1.77.8)):
dependencies:
picocolors: 1.0.1