-
Notifications
You must be signed in to change notification settings - Fork 68
Install: Windows
##Windows
On Windows 7 and above, please use the following instructions. We are assuming from a vanilla Windows installation so your mileage may vary depending on things you already have installed. If you find conflicts, please let us know via a GitHub Issue Prerequisites:
- Uninstall old versions of node.js (version 0.12 etc) - we are going to need a clean install of Node 6 LTS
- Download and install Node 6.x LTS from https://nodejs.org/en/download/
- Install Google Chrome if not already installed
- Download and install Git for Windows from https://git-scm.com/download/win
- Upgrade your Smoothie based controller to the edge build of the firmware (firmware-cnc.bin)
or GRBL based controller to version 1.1e. LaserWeb wont work with old builds.
###LaserWeb install instructions: Start a windows command prompt by typing "cmd" in windows search. Then:
cd \
git clone https://github.com/openhardwarecoza/LaserWeb3.git
cd LaserWeb3
npm install
If you get errors on npm install
you could try npm install serialport
. If done, try npm install
again. If it still doesn't work, open an issue.
(Note: We test on SerialPort v4.0.6 - if you have issues make sure that you use the same)
The software is now installed.
###To start the software: Start a windows command prompt by typing "cmd" in windows search. In the command prompt window type:
cd \laserweb3
node server.js
Note: Marlin not implemented yet! Only Smoothie, Grbl and TinyG.
Start Google Chrome
Type "localhost:8000" in the address bar
Note: Node.js will ask you to grant it access the first time you run the server
You should now see the software in the Chrome browser window.
###Tip:
Place a shortcut to the file start-lw3.cmd
to your desktop to start server and browser with one doubleclick.
For support: Please join the Google+ Community LaserWeb