react-typescript-boilerplate icon indicating copy to clipboard operation
react-typescript-boilerplate copied to clipboard

部分情况下页面刷新的话, 之前注入的js会丢失

Open Robert-Ro opened this issue 4 years ago • 1 comments

非常感谢分享!

在使用的过程中发现, 如果页面因为语法错误时, 页面会提示错误, 修改完后,页面会刷新, 但是之前成功注入的js代码(index.html中的<script src='xx'></script)会丢失, 重新启动即正常. 怀疑是html-webpack-plugin注入失败导致的, 不过未找到原因

Robert-Ro avatar Sep 27 '20 02:09 Robert-Ro

无法复现。

我的测试方式:

  1. 添加 test.jspublic/test.js,内容:
console.log('load testJs success!');

打开首页可以看到输出:

load testJs success!
  1. 随便对代码造成一个语法错误,出现错误遮罩,清除控制台 log
  2. 修复这个语法错误
  3. 页面刷新,输出:
load testJs success!

screenshot_2020-09-29_01-33-54

tjx666 avatar Sep 28 '20 17:09 tjx666