Skip to content
Snippets Groups Projects
Select Git revision
  • 4e3c82c8f61d3f641dd540101b758eccc70d42f4
  • master default protected
2 results

README.md

Blame
  • README.md 2.20 KiB

    Todo

    • frep
    • cut, copy, paste
    • three-axis rough and finish cuts
    • Cross-Origin Resource Sharing (CORS)
    • nested module graphs
    • ...

    To install and run mods locally

    You need to first install node.js.

    Install the http-server npm package. Including '-g' sets the installs the package gloabally, allowing you to use it as a command line tool:

    npm install http-server -g

    Clone the mods repository:

    git clone ssh://git@gitlab.cba.mit.edu:846/pub/mods.git

    Use the command line to navigate to the root of the mods repository:

    cd mods

    Start up a server:

    http-server

    Open a browser tab and go to 127.0.0.1:8080 which is the same as http://localhost:8080 to view the server that you just started.

    Depending on how to need to use mods you can start local servers located in mods/js, for example, if you start from the root of the mods repository:

    cd js

    node printserver.js

    Mods Connection Debugging

    set correct serial port permission (do this each time you reboot the machine): chmod a+rwx /dev/ttyUSB0

    start serialserver in the terminal so you can see the logs as it tries to connect. navigate to the mods/js folder in the terminal (probably use cd ~/mods/js) and type: node serialserver.js ::ffff:127.0.0.1 1234

    check serialserver is running with: ps aux | grep node