feat: 优化monaco.js导入方式,使用命名导入以提升可读性
This commit is contained in:
parent
dbe6058000
commit
c07c776f3a
@ -1,6 +1,12 @@
|
||||
import 'monaco-editor/esm/vs/editor/editor.all.js'
|
||||
import 'monaco-editor/esm/vs/basic-languages/javascript/javascript.contribution.js'
|
||||
import 'monaco-editor/esm/vs/language/json/monaco.contribution.js'
|
||||
import 'monaco-editor/esm/vs/language/typescript/monaco.contribution.js'
|
||||
import * as json from 'monaco-editor/esm/vs/language/json/monaco.contribution.js'
|
||||
import * as typescript from 'monaco-editor/esm/vs/language/typescript/monaco.contribution.js'
|
||||
import { languages } from 'monaco-editor/esm/vs/editor/editor.api.js'
|
||||
|
||||
// The full Monaco entry exposes language services on monaco.languages.
|
||||
// Preserve that API while loading only the language services used by the flow editor.
|
||||
languages.json = json
|
||||
languages.typescript = typescript
|
||||
|
||||
export * from 'monaco-editor/esm/vs/editor/editor.api.js'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user