I am fine tuning my first custom node. It was a pleasure to develop.
It works perfectly in local but I am having trouble to make it work using npm.
It sounds like some files are not found / imported correctly.
But for the moment, I am having a very weird issue.
I uninstalled completely my custom node from my n8n instant, and it still appears in the node list, no matter what I do.
I tried to restart docker, to prune docker… I cannot get ride of a weird version of my custom plugin so I am having hard time to debug it.
Is there a way to “refresh cache” for all custom nodes ?
I am a bit lost with publishing custom node.
It looks like there are several layers of cache and I am not sure how to test that everything is working properly.
When I load my node from npm, in my local n8n instance, it works well, but when I do the same from my self-hosted docker instance. Nothing works.
I just downloaded it and everything looks to be working fine for me on 1.38.2.
I don’t have a credential so i couldn’t test functionality, only the ui.
I have never had that issue in docker. it might have just gone to the wrong place. Try looking for it in your file structure within your container. If you really can’t find it and don’t want to start a new volume then you can rename the npm package and that should work, if that is your issue anyway
Thank you, @Jon. I tried to stop and start again. It did not change.
I am glad it works for you, @Liam.
I tried on another instance, and it works there too. But something is stuck that I don’t understand. The node does not disappear from n8n. But in private navigation, it’s not there. I cleaned the cache and did everything I could think of. It stays.
Not a big deal, but a weird case, probably complicated by different cache layers.