Sha256: 953180ab163f9494e95e2abb852c07bff1c377a77e01392393b7da0687d57812
Contents?: true
Size: 726 Bytes
Versions: 1
Compression:
Stored size: 726 Bytes
Contents
namespace :webpacker_helpers do desc "Verifies if Node.js is installed" task :check_node do begin node_version = `node -v` required_node_version = "6.4" raise Errno::ENOENT if node_version.blank? if Gem::Version.new(node_version.strip.tr("v", "")) < Gem::Version.new(required_node_version) puts "WebpackerHelpers requires Node.js >= v#{required_node_version} and you are using #{node_version}" puts "Please upgrade Node.js https://nodejs.org/en/download/" puts "Exiting!" && exit! end rescue Errno::ENOENT puts "Node.js not installed. Please download and install Node.js https://nodejs.org/en/download/" puts "Exiting!" && exit! end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
webpacker_helpers-3.0.0.beta.1 | lib/tasks/webpacker_lite/check_node.rake |