webi/template.bash => _webi/template.sh
[webi-installers/.git] / node / install.sh
index 2a9eb86f12569c2150292286c4190200d860b7e5..add502255560d7ec12a4334a99127157be05f64f 100644 (file)
@@ -4,7 +4,7 @@
 # There is no magic!
 # The custom functions for node are here.
 # The generic functions - version checks, download, extract, etc - are here:
-#   - https://github.com/webinstall/packages/branches/master/webi/template.bash
+#   - https://github.com/webinstall/packages/branches/master/_webi/template.sh
 
 set -e
 set -u
@@ -34,6 +34,9 @@ pkg_link() {
 
     # ln -s "$HOME/.local/opt/node-v14.4.0" "$HOME/.local/opt/node"
     ln -s "$pkg_src" "$pkg_dst"
+
+    # Node bugfix: use the correct version of node, even if PATH has a conflict
+    "$pkg_src"/bin/node "$pkg_src"/bin/npm config set scripts-prepend-node-path=true
 }
 
 pkg_done_message() {