monaco-editor-vue3 icon indicating copy to clipboard operation
monaco-editor-vue3 copied to clipboard

Unexpected usage at EditorSimpleWorker

Open adamjimenez opened this issue 1 year ago • 1 comments

I get this error in the console. It still works however..

Error: Unexpected usage at EditorSimpleWorker.loadForeignModule (webpack-internal:///./node_modules/monaco-editor-vue3/node_modules/monaco-editor/esm/vs/editor/common/services/editorSimpleWorker.js:480:31) at eval (webpack-internal:///./node_modules/monaco-editor-vue3/node_modules/monaco-editor/esm/vs/editor/browser/services/webWorker.js:44:30) Error: Unexpected usage

adamjimenez avatar Dec 21 '23 14:12 adamjimenez

This error implies you're trying to use a language type that you haven't loaded the service worker for.

For example if I try and use JS, but I haven't loaded the JS/TS worker:

import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker';
import tsWorker from 'monaco-editor/esm/vs/language/typescript/ts.worker?worker';

I would get the same error

Zetaphor avatar Aug 18 '24 21:08 Zetaphor