# \[Solved\] Attempt to clone node module gives errors

**URL:** <https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383>\
**Category:** General\
**Created:** [26 September 2020 15:43 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383 "2020-09-26T15:43:35Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![JosephDe](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@JosephDe](https://discourse.nodered.org/u/JosephDe)\
**Post date:** [26 September 2020 15:43 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/1 "2020-09-26T15:43:35Z")

</div>

Can anyone help me identify where I'm doing wrong, after creating the node it shows message error _Type already registered_ in the management palette.  
 ![sc1](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/e/be621afa058c6e858a6f956eacb6187390a6b40c.png)

I will really appreciated any help to resolve this issue.

Kind regards,  
joe

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [26 September 2020 15:49 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/2 "2020-09-26T15:49:22Z")

</div>

Well as it says. You already have a node called that installed somewhere else in the path. Either in another directory or in a file you may have renamed.

---

<div class="post-metadata">

**Author:** ![JosephDe](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@JosephDe](https://discourse.nodered.org/u/JosephDe)\
**Post date:** [26 September 2020 15:53 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/3 "2020-09-26T15:53:50Z")

</div>

Can you suggest what can I try? I tried to rename the files but did not resolve it. Also I did try to rename the function names within the files as well but another error occurred.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [26 September 2020 16:33 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/4 "2020-09-26T16:33:32Z")

</div>

You need to find where you have installed it previously. Delete it, and restart Node-RED.

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [26 September 2020 16:42 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/5 "2020-09-26T16:42:56Z")

</div>

> [@JosephDe](#):
>
> I tried to rename the files but did not resolve it. Also I did try to rename the function name

It isn't about the file names or function names. It is the type name you pass to the `registerType` call.

---

<div class="post-metadata">

**Author:** ![JosephDe](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@JosephDe](https://discourse.nodered.org/u/JosephDe)\
**Post date:** [26 September 2020 23:17 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/6 "2020-09-26T23:17:24Z")

</div>

Thanks everyone for the response...it is a great help for me. I will go over the codes later today and see if I can fix it.

---

<div class="post-metadata">

**Author:** ![JosephDe](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@JosephDe](https://discourse.nodered.org/u/JosephDe)\
**Post date:** [27 September 2020 12:22 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/7 "2020-09-27T12:22:44Z")

</div>

I tried to dissect the code on the js file. I found out what causes the error ("Typed already registered"). Below are the two line of codes are required but causes error.  
const Denque = require('denque');  
var net = require('net');

Can anyone tell how to over come this issue?

[jstextFile.txt](https://discourse.nodered.org/uploads/short-url/sCCCtGan6NxvkR5UT5gjPx9obp7.txt) (13.4 KB)

---

<div class="post-metadata">

**Author:** ![JosephDe](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@JosephDe](https://discourse.nodered.org/u/JosephDe)\
**Post date:** [27 September 2020 14:19 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/8 "2020-09-27T14:19:29Z")

</div>

I got it working, there was a line that I missed out.

Thanks for the help everyone,  
Joe

---

<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:** [26 November 2020 14:19 UTC](https://discourse.nodered.org/t/solved-attempt-to-clone-node-module-gives-errors/33383/9 "2020-11-26T14:19:30Z")

</div>

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