Check nodejs version before we start anything

This commit is contained in:
Dave Conway-Jones 2023-12-19 10:10:04 +00:00
parent 918943816f
commit 82b45362b1
No known key found for this signature in database
GPG Key ID: 1DDB0E91A28C2643

View File

@ -26,6 +26,15 @@ if (process.argv[2] === 'admin') {
return;
}
var node_ver = parseInt(process.version.split('.')[0].substring(1));
var node_rqd = parseInt((require('./package.json').engines.node).match(/\d+/).join(''));
if (node_ver < node_rqd) {
console.log("This version of Node-RED requires Node.js version",node_rqd,"as a minimum.");
console.log("Please upgrade your Node.js version and restart.")
process.exit(1);
}
// else { console.log(node_ver,">=",node_rqd,"- OK")}
var http = require('http');
var https = require('https');
var util = require("util");