Angular2 HMR(热模块更换)-删除日志
有没有办法忽略HMR上的日志?在做了很多更改之后,这是非常烦人的,因为控制台变得巨大,而且跟踪自定义日志也很困难 这是执行日志记录的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:");
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