# "MODULE\_NOT\_FOUND" when update node-red-dashboard to 3.6.5

**URL:** <https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894>\
**Category:** Dashboard\
**Tags:** node-red-dashboard\
**Created:** [12 May 2024 17:32 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894 "2024-05-12T17:32:37Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Long4](https://avatars.discourse-cdn.com/v4/letter/l/b4bc9f/32.png) [@Long4](https://discourse.nodered.org/u/Long4)\
**Post date:** [12 May 2024 17:32 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894/1 "2024-05-12T17:32:37Z")

</div>

So I was cloning my project and I have to start all over I install the palette that I have already install before but it for some reason 'node-red-dashboard' is bug for me.  
here is what I have.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/2/8224af85a8d55593b784f76d9d002e7ee6b4cc9f.png)  
and here is what I have now.  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/d/cdb768f98a7a54693724bda03afc93c60880d06d.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 May 2024 15:01 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894/2 "2024-05-14T15:01:57Z")

</div>

Go into your user directory (usually ~/.node-red) and run

```auto
npm remove node-red-dashboard
npm install node-red-dashboard

```

and post the full output here. Copy/paste please, not screenshot. If there are no errors shown then don't bother posting, just restart node-red.

---

<div class="post-metadata">

**Author:** ![Long4](https://avatars.discourse-cdn.com/v4/letter/l/b4bc9f/32.png) [@Long4](https://discourse.nodered.org/u/Long4)\
**Post date:** [18 May 2024 10:59 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894/4 "2024-05-18T10:59:50Z")

</div>

sorry but it look like I got bug again, it happen when I update the dashboard and the same thing happen, so I did what you told and  
here is what happen when I do "npm install node-red-dashboard"

npm WARN ERESOLVE overriding peer dependency  
npm WARN While resolving: react-svg-gauge@1.0.10  
npm WARN Found: react@18.2.0  
npm WARN node\_modules/react  
npm WARN peer react@"\>=16.8.0" from @emotion/react@11.11.4  
npm WARN node\_modules/@emotion/react  
npm WARN peer @emotion/react@"^11.0.0-rc.0" from @emotion/styled@11.11.0  
npm WARN node\_modules/@emotion/styled  
npm WARN 4 more (@mui/material, @mui/styled-engine, @mui/system, @soop-sasm/node-red-soop-dashboard)  
npm WARN 23 more (@emotion/styled, ...)  
npm WARN  
npm WARN Could not resolve dependency:  
npm WARN peer react@"^16.5.2" from react-svg-gauge@1.0.10  
npm WARN node\_modules/react-svg-gauge  
npm WARN react-svg-gauge@"^1.0.10" from @soop-sasm/node-red-soop-dashboard@1.1.1  
npm WARN node\_modules/@soop-sasm/node-red-soop-dashboard  
npm WARN  
npm WARN Conflicting peer dependency: react@16.14.0  
npm WARN node\_modules/react  
npm WARN peer react@"^16.5.2" from react-svg-gauge@1.0.10  
npm WARN node\_modules/react-svg-gauge  
npm WARN react-svg-gauge@"^1.0.10" from @soop-sasm/node-red-soop-dashboard@1.1.1  
npm WARN node\_modules/@soop-sasm/node-red-soop-dashboard  
npm WARN ERESOLVE overriding peer dependency  
npm WARN While resolving: react-svg-gauge@1.0.10  
npm WARN Found: react-dom@18.2.0  
npm WARN node\_modules/react-dom  
npm WARN peer react-dom@"\>=16.8.0" from @floating-ui/react-dom@2.0.8  
npm WARN node\_modules/@floating-ui/react-dom  
npm WARN @floating-ui/react-dom@"^2.0.8" from @mui/base@5.0.0-beta.38  
npm WARN node\_modules/@mui/base  
npm WARN 9 more (@mui/base, @mui/material, ...)  
npm WARN  
npm WARN Could not resolve dependency:  
npm WARN peer react-dom@"^16.5.2" from react-svg-gauge@1.0.10  
npm WARN node\_modules/react-svg-gauge  
npm WARN react-svg-gauge@"^1.0.10" from @soop-sasm/node-red-soop-dashboard@1.1.1  
npm WARN node\_modules/@soop-sasm/node-red-soop-dashboard  
npm WARN  
npm WARN Conflicting peer dependency: react-dom@16.14.0  
npm WARN node\_modules/react-dom  
npm WARN peer react-dom@"^16.5.2" from react-svg-gauge@1.0.10  
npm WARN node\_modules/react-svg-gauge  
npm WARN react-svg-gauge@"^1.0.10" from @soop-sasm/node-red-soop-dashboard@1.1.1  
npm WARN node\_modules/@soop-sasm/node-red-soop-dashboard

added 6 packages, and audited 463 packages in 3s

42 packages are looking for funding  
run `npm fund` for details

20 vulnerabilities (5 moderate, 9 high, 6 critical)

To address issues that do not require attention, run:  
npm audit fix

Some issues need review, and may require choosing  
a different dependency.

Run `npm audit` for details.

---

<div class="post-metadata">

**Author:** ![Long4](https://avatars.discourse-cdn.com/v4/letter/l/b4bc9f/32.png) [@Long4](https://discourse.nodered.org/u/Long4)\
**Post date:** [18 May 2024 11:07 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894/5 "2024-05-18T11:07:35Z")

</div>

also this is what shown when I start node-red

# Welcome to Node-RED

18 May 18:00:14 - [info] Node-RED version: v3.1.9  
18 May 18:00:14 - [info] Node.js version: v18.16.1  
18 May 18:00:14 - [info] Windows\_NT 10.0.22631 x64 LE  
18 May 18:00:16 - [info] Loading palette nodes  
18 May 18:00:17 - [info] Dashboard version 1.0.2 started at /ui  
18 May 18:00:18 - [warn] ------------------------------------------------------  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_base] 'ui\_base' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_button] 'ui\_button' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_dropdown] 'ui\_dropdown' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_switch] 'ui\_switch' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_slider] 'ui\_slider' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_numeric] 'ui\_numeric' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_text\_input] 'ui\_text\_input' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_date\_picker] 'ui\_date\_picker' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_colour\_picker] 'ui\_colour\_picker' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_form] 'ui\_form' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_text] 'ui\_text' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_gauge] 'ui\_gauge' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_chart] 'ui\_chart' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_audio] 'ui\_audio' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_toast] 'ui\_toast' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_ui\_control] 'ui\_ui\_control' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_template] 'ui\_template' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_link] 'ui\_link' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_tab] 'ui\_tab' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_group] 'ui\_group' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] [node-red-dashboard/ui\_spacer] 'ui\_spacer' already registered by module dashboard-evi  
18 May 18:00:18 - [warn] ------------------------------------------------------  
18 May 18:00:18 - [info] Settings file : C:\Users\Admin.node-red\settings.js  
18 May 18:00:18 - [info] Context store : 'default' [module=memory]  
18 May 18:00:18 - [info] User directory : \Users\Admin.node-red  
18 May 18:00:18 - [warn] Projects disabled : editorTheme.projects.enabled=false  
18 May 18:00:18 - [info] Flows file : \Users\Admin.node-red\flows.json  
18 May 18:00:18 - [info] Server now running at [http://127.0.0.1:1880/](http://127.0.0.1:1880/)  
18 May 18:00:18 - [warn]

* * *

Your flow credentials file is encrypted using a system-generated key.

If the system-generated key is lost for any reason, your credentials  
file will not be recoverable, you will have to delete it and re-enter  
your credentials.

## You should set your own key using the 'credentialSecret' option in your settings file. Node-RED will then re-encrypt your credentials file using your chosen key the next time you deploy a change.

18 May 18:00:18 - [info] Starting flows  
18 May 18:00:18 - [info] Dashboard version 3.6.5 started at /ui  
18 May 18:00:18 - [error]

* * *

Unexpected Node Error

* * *

Info:  
Node object is not a node-red Node  
Stack:  
TypeError: Cannot read properties of undefined (reading 'base-color')  
at new JoystickNode (C:\Users\Admin\node\_modules\node-red-contrib-ui-joystick\joystick.js:68:41)  
at Object.createNode (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\util.js:190:27)  
at Flow.start (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\Flow.js:261:54)  
at Object.start [as startFlows] (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\index.js:403:17)

Please report this issue, including the information logged above:

> **[node-red/node-red](https://github.com/node-red/node-red/issues/)**
>
> Low-code programming for event-driven applications - node-red/node-red

* * *

Trace: TypeError: Cannot read properties of undefined (reading 'base-color')  
at new JoystickNode (C:\Users\Admin\node\_modules\node-red-contrib-ui-joystick\joystick.js:68:41)  
at Object.createNode (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\util.js:190:27)  
at Flow.start (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\Flow.js:261:54)  
at Object.start [as startFlows] (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\index.js:403:17)  
at new JoystickNode (C:\Users\Admin\node\_modules\node-red-contrib-ui-joystick\joystick.js:289:21)  
at Object.createNode (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\util.js:190:27)  
at Flow.start (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\Flow.js:261:54)  
at Object.start [as startFlows] (C:\Users\Admin\AppData\Roaming\npm\node\_modules\node-red\node\_modules@node-red\runtime\lib\flows\index.js:403:17)  
18 May 18:00:18 - [error] [ui\_joystick:1dfc08b85b90a209] TypeError: Cannot read properties of undefined (reading 'push')  
18 May 18:00:18 - [info] Started flows  
18 May 18:00:18 - [info] [mqtt-broker:812dd7f6257aac85] Connected to broker: mqtt://vniot.ddns.net:1883

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [18 May 2024 11:28 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894/6 "2024-05-18T11:28:21Z")

</div>

> [@Long4](#):
>
> already registered by module dashboard-evi

Looks like you have 2 or maybe 3 dashboards clashing.

I recommend uninstalling dashboard-evi and node-red-contrib-dashbored (note the **bored** NOT **board** )

---

<div class="post-metadata">

**Author:** ![Long4](https://avatars.discourse-cdn.com/v4/letter/l/b4bc9f/32.png) [@Long4](https://discourse.nodered.org/u/Long4)\
**Post date:** [18 May 2024 11:44 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894/7 "2024-05-18T11:44:48Z")

</div>

yes it is dashboard-evi that the cause, I just remove it. thank you for the save

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [1 June 2024 11:45 UTC](https://discourse.nodered.org/t/module-not-found-when-update-node-red-dashboard-to-3-6-5/87894/8 "2024-06-01T11:45:06Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
