diff --git a/build.gradle b/build.gradle
index 1b5de8a37a31885b204c4f45269a1d6ed1cadcf9..56c53bdecb57a92190ab33ff16d524ad8f212137 100644
--- a/build.gradle
+++ b/build.gradle
@@ -2,7 +2,7 @@ plugins {
   id "application"
   id "com.diffplug.gradle.spotless" version "${spotlessVersion}"
   id "com.github.johnrengelman.shadow" version "${shadowVersion}"
-  id "com.github.node-gradle.node" version "3.0.1"
+  id "com.github.node-gradle.node" version "${nodeVersion}"
   id "com.github.spotbugs" version "${spotbugsVersion}"
   id "com.star-zero.gradle.githook" version "${githooksVersion}"
   id "eclipse-wtp"
diff --git a/gradle.properties b/gradle.properties
index 89c3a7a18ca1fcc6a0d949741072c833e594a035..e48c7d94b0ae274a3fde0b249e18f7d054e38512 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -7,6 +7,7 @@ logbackVersion = 1.2.3
 mnOpenAPIVersion = 1.4.0
 mnVersion = 1.3.2
 netcdfVersion = 5.1.0
+nodeVersion = 3.0.1
 nshmpLibVersion = 0.2.11
 shadowVersion = 5.2.0
 slfVersion = 1.7.30