浏览代码

don't remove link attributes on html rewrite when in dev (#624)

chip 5 年之前
父节点
当前提交
a1be396704
共有 1 个文件被更改,包括 6 次插入4 次删除
  1. 6 4
      cli/tauri.js/src/runner.ts

+ 6 - 4
cli/tauri.js/src/runner.ts

@@ -318,10 +318,12 @@ class Runner {
 
       const domInterceptor = cfg.tauri.embeddedServer.active ? undefined : (dom: JSDOM) => {
         const document = dom.window.document
-        document.querySelectorAll('link').forEach((link: HTMLLinkElement) => {
-          link.removeAttribute('rel')
-          link.removeAttribute('as')
-        })
+        if (!cfg.ctx.dev) {
+          document.querySelectorAll('link').forEach((link: HTMLLinkElement) => {
+            link.removeAttribute('rel')
+            link.removeAttribute('as')
+          })
+        }
       }
 
       if ((!cfg.ctx.dev && cfg.tauri.embeddedServer.active) || !inlinerEnabled) {