# nodesExcludes in portable node-red

**URL:** <https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967>\
**Category:** General\
**Created:** [17 March 2022 06:28 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967 "2022-03-17T06:28:50Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mehmetul](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mehmetul/32/58553_2.png) [@mehmetul](https://discourse.nodered.org/u/mehmetul)\
**Post date:** [17 March 2022 06:28 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967/1 "2022-03-17T06:28:50Z")

</div>

Hello,

As I read there is a function that named nodesExcludes in settings.js or passing into as parameter in 3rd party portable edition of the node-red.  
So I would like to disable all basic nodes like as common,function,network,sequence,parser,storage  
I tried to like as  
`nodesExcludes: ['node-red'], `  
but not worked for me.  
What is the basic palettes names as js file or is there another way to disable this nodes at the startup?

I prefer to do this in settings.js or as parameter of the starter code.

Thanks in advance

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [17 March 2022 07:19 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967/2 "2022-03-17T07:19:29Z")

</div>

Which portable fork of Node-RED are you using?

---

<div class="post-metadata">

**Author:** ![mehmetul](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mehmetul/32/58553_2.png) [@mehmetul](https://discourse.nodered.org/u/mehmetul)\
**Post date:** [17 March 2022 07:55 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967/3 "2022-03-17T07:55:21Z")

</div>

I am working on it:

> **[GitHub - mdkrieg/nodered-portable: Node-RED Portable Version via Electron](https://github.com/mdkrieg/nodered-portable)**
>
> Node-RED Portable Version via Electron. Contribute to mdkrieg/nodered-portable development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [17 March 2022 08:02 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967/4 "2022-03-17T08:02:01Z")

</div>

I don't use @mdkrieg version myself so can't help with that

But I do use Node-RED desktop

> **[Node-RED Desktop](https://sakazuki.github.io/node-red-desktop/)**
>
> Desktop applicaiton of Node-RED. You can get a quick and easy powerful tool.

which allows you to disable nodes (although I don't use the facility )  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/5/5508c27360e14a587e9feed90e67acb24a4035f9.png)

---

<div class="post-metadata">

**Author:** ![mehmetul](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mehmetul/32/58553_2.png) [@mehmetul](https://discourse.nodered.org/u/mehmetul)\
**Post date:** [17 March 2022 08:19 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967/5 "2022-03-17T08:19:56Z")

</div>

Thank you I'll try it

---

<div class="post-metadata">

**Author:** ![mehmetul](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mehmetul/32/58553_2.png) [@mehmetul](https://discourse.nodered.org/u/mehmetul)\
**Post date:** [22 March 2022 08:20 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967/6 "2022-03-22T08:20:08Z")

</div>

I tried the "nodesExcludes" for all unwanted core function like as:

```auto

            nodesExcludes: [
                '10-file.js', '23-watch.js',
                '17-split.js', '18-sort.js', '19-batch.js',
                '70-CSV.js', '70-HTML.js', '70-JSON.js', '70-XML.js', '70-YAML.js',
                '05-tls.js', '06-httpproxy.js', '10-mqtt.js', '21-httpin.js', '21-httprequest.js', '22-websocket.js', '31-tcpin.js', '32-udp.js',
                '10-function.js', '10-switch.js', '15-change.js', '16-range.js', '80-template.js', 'rbe.js', '90-exec.js',
                '24-complete.js', '25-catch.js', '25-status.js', '60-link.js', '90-comment.js', '98-unknown.js',
            ],

```

It is worked for me.

---

<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:** [5 April 2022 08:20 UTC](https://discourse.nodered.org/t/nodesexcludes-in-portable-node-red/59967/7 "2022-04-05T08:20:21Z")

</div>

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