diff --git a/lib/hanami/cli/commands/gem/new.rb b/lib/hanami/cli/commands/gem/new.rb index 3dd1f4f0..81187e5f 100644 --- a/lib/hanami/cli/commands/gem/new.rb +++ b/lib/hanami/cli/commands/gem/new.rb @@ -99,7 +99,12 @@ def call(app:, head: HEAD_DEFAULT, skip_install: SKIP_INSTALL_DEFAULT, skip_asse unless skip_assets out.puts "Running npm install..." - system_call.call("npm", ["install"]) + system_call.call("npm", ["install"]).tap do |result| + unless result.successful? + puts "NPM ERROR:" + puts result.err.lines.map {|line| line.prepend(" ")} + end + end end out.puts "Running Hanami install..."