Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular2 HMR(热模块更换)-删除日志_Angular_Typescript - Fatal编程技术网

Angular2 HMR(热模块更换)-删除日志

Angular2 HMR(热模块更换)-删除日志,angular,typescript,Angular,Typescript,有没有办法忽略HMR上的日志?在做了很多更改之后,这是非常烦人的,因为控制台变得巨大,而且跟踪自定义日志也很困难 这是执行日志记录的HMR模块的log apply result.js中的代码: if(!renewedModules || renewedModules.length === 0) { console.log("[HMR] Nothing hot updated."); } else { console.log("[HMR] Updated modules:");

有没有办法忽略HMR上的日志?在做了很多更改之后,这是非常烦人的,因为控制台变得巨大,而且跟踪自定义日志也很困难

这是执行日志记录的HMR模块的
log apply result.js
中的代码:

if(!renewedModules || renewedModules.length === 0) {
    console.log("[HMR] Nothing hot updated.");
} else {
    console.log("[HMR] Updated modules:");
    renewedModules.forEach(function(moduleId) {
        console.log("[HMR]  - " + moduleId);      // <---- HERE
    });
    var numberIds = renewedModules.every(function(moduleId) {
        return typeof moduleId === "number";
    });
    if(numberIds)
        console.log("[HMR] Consider using the NamedModulesPlugin for module names.");
}
如果(!renewedModules | | renewedModules.length==0){
log(“[HMR]没有热更新。”);
}否则{
log(“[HMR]更新模块:”);
更新的modules.forEach(函数(moduleId){

console.log(“[HMR]-”+moduleId);//另一个解决办法:你可以过滤掉这些日志。它们被记录为信息,chrome默认启用了信息日志。你可以取消选中“信息”,它应该为你过滤掉


chrome devtools可以使用
-HMR-WDS

您可以从根本上解决这个问题,只需在文件中注释掉一行即可
。/node\u模块/webpack/hot/log.js