Heya, if anyone is completely lost trying to install the Offline Visualiser at https://halite.io/learn-programming-challenge/halite-cli-and-tools/ for Windows, these were some steps I took that weren't explicitly said in the READ-ME. I may have left a couple steps out by accident, and I'm completely inexperienced at working with this kind of stuff, so I might not be able to help if you're stuck on a step that's not listed here. Be warned, as a lot of this was hacked together by me, and I'm not sure how reliable it is, though it worked for me.
You first need to unzip the file in the above link. The READ-ME file in the link was what I followed.
First of all, you need to open up console/cmd and navigate to the folders specified by the steps.
Step 1: If you tried typing npm install and the console printed something around the lines of "npm is not recognised as ...", then you need to install Nodes: https://nodejs.org/en/.
Step 4: If the same error occurred in step 1 with console printing "bundle is not recognised as...", then you need to install Ruby: https://www.ruby-lang.org/en/. Latest version should be 2.4.2.
Then after installing Ruby, you need to install Bundler: http://bundler.io/. Type $ gem install bundler into the console, but ignore the 2nd step where they tell you to put into a GemFile (source 'https://rubygems.org', etc). If you paste that code into the GemFile, you will get an error trying to install nokogiri saying that you need an older version.
Now, open up File Explorer, find a file called GemFile inside Halite-II-master/website, and open it with a text editor like gedit. Paste the following code right below the chunk of code telling you where to place the plugins:
source 'https://rubygems.org' do
gem 'nokogiri', '~> 1.8.1'
gem 'rack', '~> 2.0.1'
Now, type bundle install into console, then follow Step 4, and things should work out.
Step 5: If you cannot complete step 5 because webpack was not recognized as an internal blahblah as well, type npm install --save-dev webpack into console.
And there you go, hopefully you can run the visualiser offline now! sorry for long post