我升级了我的 React 项目以使用 monaco-editor 版本 0.21.0,从那时起,对导入 monaco-editor 的文件的玩笑测试开始失败,并出现以下错误:
\n\xe2\x97\x8f Test suite failed to run\n\n/Users/omerharoon/Documents/code/packages/webapp/node_modules/monaco-editor/esm/vs/editor/editor.api.js:20\nconst global = self; // Set defaults for standalone editor\n ^\n\nSyntaxError: Identifier 'global' has already been declared\n at compileFunction (<anonymous>)\n\n 2 | \n 3 | import React from 'react';\n> 4 | import * as monaco from 'monaco-editor';\n | ^\n 5 | import { Resizable } from 're-resizable';\n 6 | import {\n 7 | getLanguageFromFilename,\n\n at Runtime._execModule (node_modules/jest-runtime/build/index.js:1179:56)\n at Object.<anonymous> (src/components/helpers/MonacoEditor/index.tsx:4:1)\n at Object.<anonymous> (src/components/helpers/MonacoEditor/monaco_colorization.spec.tsx:6:1)\nRun Code Online (Sandbox Code Playgroud)\n这种情况在升级后就开始发生,旧版本是 0.19.3,所有测试在该版本上都运行良好。monaco-editor-webpack-plugin …