Aframe:是否可以禁用版本记录

问题描述 投票:0回答:3

a-frame库总是记录一些信息,比如它的版本和three.js版本。有没有简单的方法来禁用此日志记录?

aframe
3个回答
0
投票

不。必须fork A-Frame,从src / index.js中删除日志,并手动构建dist(npm run dist)。


0
投票

请参阅ngokevin的回答。如果要完全禁用它(包括您自己的console.logs):

var oldLog = console.log; // also check console.info etc..
console.log = function() {}; // override 
... // load initial stuff 
console.log = oldLog; // to bring it back if you need

0
投票

过滤掉您不想显示的内容:

var oldLog = console.log; // also check console.info etc..
console.log = function(...args) {
  for (let part of args)
    if (part.match("A-Frame")) return
  oldLog(args)    
}; // override 

这并不完美(丢失一些数据和着色)但显示了这个想法。

© www.soinside.com 2019 - 2024. All rights reserved.