Skip to content
This repository has been archived by the owner on Jan 29, 2018. It is now read-only.

Install: MacOSX

Peter van der Walt edited this page Jul 26, 2016 · 12 revisions

Mac

###Prerequisites:

  1. Download and install Node.js version Node LTS from https://nodejs.org/en/download/
  2. Install Google Chrome if not already installed
  3. Download and install Git For Windows from https://git-scm.com/download/mac
  4. Upgrade your Smoothie based controller to the Master Branch build of the firmware. This is NB - LaserWeb wont work with old builds, or the most recent edge build.
  5. Uninstall old versions of node.js (version 0.12 etc) - we are going to need a clean install of Node 4 LTS

###LaserWeb install instructions:

  1. Open Terminal app
  2. At this point you will be on root of your user profile, its recommended to install Laserweb here
  3. Type "git clone https://github.com/openhardwarecoza/LaserWeb3.git" (do not type the quotes)
  4. Type "cd LaserWeb3"
  5. Type "npm install" (do not type the quotes) - you'll get an error about node serialport. ignore that

The software is now installed.

###To start the software:

  1. Open Terminal app
  2. In the command prompt window type "cd \laserweb3" at the command prompt (do not type the quotes)
  3. In the command prompt window type "node server-smoothie.js" or "node server-grbl.js" according to your controller.

Note: Marlin not implemented yet! Only Smoothie and Grbl

  1. Start Google Chrome
  2. At the top of the Chrome window type "localhost:8000" in the web address bar (do not type the quotes)

You should now see the software in the Chrome browser window.