<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MMM-LogExt]]></title><description><![CDATA[<h1>MMM-LogExt</h1>
<p dir="auto">Log Extension module for MagicMirror</p>
<p dir="auto"><img src="https://raw.githubusercontent.com/MMRIZE/public_ext_storage/main/MMM-LogExt/MMM-LogExt.png" alt="screenshot" class=" img-fluid img-markdown" /></p>
<h2>Concept</h2>
<p dir="auto">Many beginners have a problem tracing an unexpected issue when they run the MagicMirror.<br />
Usually, the start of debugging would be to examine <code>backend-log</code> and <code>frontend-log</code> but people may have confusing to use both how to.</p>
<p dir="auto">I know there already exists <code>MMM-Logging</code> to help with this issue, but it seems not maintained anymore, and I need more features, so I have to re-invent a wheel by myself.</p>
<h2>Features</h2>
<ul>
<li>To deliver frontend log (used by MM’s <code>Log</code> Object) to backend log</li>
<li>Customizable/Decorative Log messages</li>
<li>To monitor Notifications</li>
<li><code>window.error</code> and <code>unhandledRejection</code> would be caught then be transmitted to the backend</li>
<li>To be able to log external messages from other programs or devices via HTTP request</li>
</ul>
<blockquote>
<p dir="auto"><strong>IMPORTANT</strong> : This module deliver only <code>Log.xxx()</code> to the backend, not <code>console.xxx()</code>.</p>
</blockquote>
<p dir="auto"><a href="https://github.com/MMRIZE/MMM-LogExt" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/MMRIZE/MMM-LogExt</a></p>
]]></description><link>https://forum.magicmirror.builders/topic/17812/mmm-logext</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 00:42:55 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/17812.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 26 May 2023 12:48:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-LogExt on Fri, 26 May 2023 22:02:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bkeyport" aria-label="Profile: BKeyport">@<bdi>BKeyport</bdi></a><br />
You can see the browser-side log in the backend (terminal or log file) without ‘npm run start:dev’ or dev-console of chromium.<br />
Frankly said, I’m a bit tired with always saying “open your dev-console and let’s see whether there be suspicious errors,… no, that is element tab, console tab is another, you can see those tabs in upper right side,… first you should have stopped the pm before,…” :D</p>
]]></description><link>https://forum.magicmirror.builders/post/109519</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109519</guid><dc:creator><![CDATA[MMRIZE]]></dc:creator><pubDate>Fri, 26 May 2023 22:02:31 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-LogExt on Fri, 26 May 2023 19:26:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bkeyport" aria-label="Profile: BKeyport">@<bdi>BKeyport</bdi></a> it merges the Dev window messages and the node_helper messages…</p>
<p dir="auto">pm2 doesn’t see the developers window messages (from the modulename.js Log(…) function</p>
]]></description><link>https://forum.magicmirror.builders/post/109512</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109512</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 26 May 2023 19:26:30 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-LogExt on Fri, 26 May 2023 19:17:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmrize" aria-label="Profile: MMRIZE">@<bdi>MMRIZE</bdi></a> Curious - does this have any purpose other than prettying logs for PM2 users?</p>
]]></description><link>https://forum.magicmirror.builders/post/109510</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/109510</guid><dc:creator><![CDATA[BKeyport]]></dc:creator><pubDate>Fri, 26 May 2023 19:17:02 GMT</pubDate></item></channel></rss>