Bläddra i källkod

feat: update and remove html/head node attribute

lanjianrong 4 år sedan
förälder
incheckning
cbf6e23680
3 ändrade filer med 12 tillägg och 4 borttagningar
  1. 2 2
      package.json
  2. 8 0
      plugin.ts
  3. 2 2
      src/app.tsx

+ 2 - 2
package.json

@@ -33,8 +33,8 @@
     "@ant-design/pro-layout": "6.38.8",
     "@ant-design/pro-table": "2.76.3",
     "@icon-park/react": "^1.3.3",
-    "@umijs/max": "4.0.6",
-    "@umijs/plugins": "4.0.5",
+    "@umijs/max": "4.0.7",
+    "@umijs/plugins": "4.0.7",
     "ahooks": "^3.4.1",
     "antd": "4.21.0",
     "antd-img-crop": "^3.16.0",

+ 8 - 0
plugin.ts

@@ -12,4 +12,12 @@ export default (api: IApi) => {
           'https://d2.smartcost.com.cn/cach/cld/react18.1.0/react-dom.production.min.js'
         ]
   })
+  api.modifyHTML($ => {
+    $('meta[name=viewport]').remove()
+    return $
+  })
+  api.modifyHTML($ => {
+    $('html').attr('translate', 'no')
+    return $
+  })
 }

+ 2 - 2
src/app.tsx

@@ -105,8 +105,8 @@ export const layout: RunTimeLayoutConfig = ({ initialState, setInitialState, loa
 
 let notificationLimit = 0 // 最大1
 
-const errorHandler = (error: any, opts: any) => {
-  if (opts?.skipErrorHandler) throw error
+const errorHandler = (error: any) => {
+  // if (opts?.skipErrorHandler) throw error
   const errorInfo = error.info
   if (errorInfo) {
     if (notificationLimit >= 1) {