我使用了npm调试,突然我在控制台上没有看到它。console.log、console.error都可以。唯一的调试不是视图。
我不更改源代码、环境等,只有macOS自动更新
envreact,chrome(safari(,macOS(Sierra(,webpack
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify(env.mode),
'process.env.APP_VERSION': JSON.stringify(config.APP_VERSION),
}),
import Debug from 'debug';
const debug = Debug('statSaga');
debug('result : ', 'test');
我看到了像这个
图像(调试控制台(
但是现在。。。清洁的
为什么我没看见??我没有编辑env,webpack等
- console.log,console.error工作正常
取自浏览器支持下的调试主页:
在基于Chromium的web浏览器(例如Brave、Chrome和Electron(中,默认情况下,JavaScript控制台将仅显示调试记录的消息,如果;详细的";日志级别已启用。
Node.js没有console.debug,由于Node.js正在执行js,当它在这些js上运行时,它会将它们从编译中删除。没有任何地方可以把它拿回来。不过,也许有人能够想出一种方法来代理它进行编译,而不是解析。
在网络上,我看到/读到在webpack配置中添加{console:true}会产生不同的结果。