Browse Source

bug修复

iZaiZaiA 2 years ago
parent
commit
b2a41c3abf
4 changed files with 19 additions and 1 deletions
  1. 1 0
      package.json
  2. 3 1
      src/test/http/index.vue
  3. 10 0
      vite.config.js
  4. 5 0
      yarn.lock

+ 1 - 0
package.json

@@ -29,6 +29,7 @@
         "@vitejs/plugin-vue": "^3.1.0",
         "@vue/compiler-sfc": "^3.2.40",
         "autoprefixer": "^10.4.12",
+        "monaco-editor": "^0.34.0",
         "postcss": "^8.4.16",
         "sass": "^1.55.0",
         "tailwindcss": "^3.1.8",

+ 3 - 1
src/test/http/index.vue

@@ -17,7 +17,9 @@
                     </el-button>
                 </div>
             </template>
-            1111
+            <div>
+                123456
+            </div>
             <template #action>
                 <el-button type="primary" hc-btn>
                     <HcIcon name="add-circle"/>

+ 10 - 0
vite.config.js

@@ -35,6 +35,16 @@ export default defineConfig({
             resolvers: [ElementPlusResolver()],
         }),
     ],
+    // 强制预构建插件包
+    optimizeDeps: {
+        include: [
+            `monaco-editor/esm/vs/language/json/json.worker`,
+            `monaco-editor/esm/vs/language/css/css.worker`,
+            `monaco-editor/esm/vs/language/html/html.worker`,
+            `monaco-editor/esm/vs/language/typescript/ts.worker`,
+            `monaco-editor/esm/vs/editor/editor.worker`
+        ],
+    },
     server: {
         //port: '3001',
         //host: '0.0.0.0',

+ 5 - 0
yarn.lock

@@ -852,6 +852,11 @@ mlly@^0.5.13, mlly@^0.5.7:
     pkg-types "^0.3.4"
     ufo "^0.8.5"
 
+monaco-editor@^0.34.0:
+  version "0.34.0"
+  resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.34.0.tgz#b1749870a1f795dbfc4dc03d8e9b646ddcbeefa7"
+  integrity sha512-VF+S5zG8wxfinLKLrWcl4WUizMx+LeJrG4PM/M78OhcwocpV0jiyhX/pG6Q9jIOhrb/ckYi6nHnaR5OojlOZCQ==
+
 ms@2.1.2:
   version "2.1.2"
   resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"