Node not shown in palette

Hi,
i installed two nodes one is email and another one is cron-plus , email node i can use like drag and drop but cron node is not visible in node left side panel ,, but in pallet it shows installed but i cant see that node in left side
please help to find out

thanks

Capture1

I just installed the cron-plus module and it showed up for me - so something strange must have happened with your install.

Have you restarted Node-RED since installing?

Have you checked the log for any errors relating to the cron-plus module?

yes i restarted node red but still cant visible there,
how to check logs ? i dont knowledge about that

How do you run Node-RED? The log is the output from the node-red command itself.

node-red command i use

that time no error message came about that cron

hi,
could you found any solution for issue . i need this node for my project

Post the full log that you see if you start node-red in a terminal.

And also please post the startup log messages so that we can see what versions of Node-RED and Node.js you are using.

Can you also please check the file ~/.node-red/package.json to see whether the node is listed there correctly in the dependencies section. You might also check to see if the folder ~/.node-red/node_modules/node-red-contrib-cron-plus/ exists and has content.

dependencies and nodemodules both the cron is exist ,

log :
7 Feb 17:52:54 - [info] Node-RED version: v1.0.2
7 Feb 17:52:54 - [info] Node.js version: v12.13.0
7 Feb 17:52:54 - [info] Windows_NT 10.0.14393 x64 LE
7 Feb 17:54:03 - [info] Loading palette nodes
7 Feb 17:54:05 - [info] Settings file : \Users\abc\.node-red\settings.js
7 Feb 17:54:05 - [info] Context store : 'default' [module=localfilesystem]
7 Feb 17:54:05 - [info] User directory : \Users\abc\.node-red
7 Feb 17:54:05 - [warn] Projects disabled : editorTheme.projects.enabled=false
7 Feb 17:54:05 - [info] Flows file : \Users\abc\.node-red\flows_SDINAPP00078.json
7 Feb 17:54:05 - [info] Server now running at http://127.0.0.1:1880/
7 Feb 17:54:05 - [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.

7 Feb 17:54:05 - [info] Starting flows
7 Feb 17:54:06 - [info] Started flows

Hmmmm strange. Perhaps this is a node 12 / cron-plus issue?

@knolleary on the system you installed cron-plus, was node V12 installed?

@DemonKing did you check see if node-red-contrib-cron-plus exists in
\Users\abc\.node-red\node_modules as @TotallyInformation suggested?

I just installed on a brand new install of Debian Buster on an old Lenovo X240 laptop that is destined to replace my 2 Pi's.

Node.js v12.15.0, Node-RED installed using my alternate installer - cron-plus appeared in the palette as expected.

yes i installed node 12
and inside node_modules that folder is there

i try that in my client pc thats working fine .. but in serverpc i faced that issue
actuallly its installed but the icon is look like disable

What browser are you using in the two cases?
Can you post a screen shot showing it disabled?

please find the attachmentdisable_icon in_explored

OS is windows server 2016

thank you team thats IE Error ,
i tried with google chrome on same server PC its working fine

Thanks for your effort guys
thank you so much

Well there is a slight problem in that cron+ has some ES6 code in it that IE11 cannot understand.

image

I tried replacing those but clearly that isn't the whole problem.


Also noticed in the GitHub Master branch version:

cron-plus loads a css and a js file from an external website - this should be allowed to fail gracefully since not everyone will allow external access from Node-RED (sorry not tested it so I don't know for sure whether it already fails gracefully).

"CARTO.js sends all requests to the carto.com domain by default."

Really, this needs to be highlighted in your docs if it isn't already as it could represent a security/privacy issue for some folk, especially if working commercially.

1 Like

Thank you for your clarification

Hi Julian, would you be so kind as to point out the ES6 code please? I will rectify that.

Again, could you point this out? I was very mindful of not using cdns or external sources but if I've messed up or missed something, please show me where.

Cheers.