e-nable / LimbForge-discovery-alpha

Deprecated Tool for serving parametrically-compiled geometry for 3D printing.
https://github.com/e-nable/LimbForge-Web-App
Other
4 stars 6 forks source link

Migration to Yeoman as discussed in issue #25 #38

Closed mabuelhagag closed 8 years ago

mabuelhagag commented 8 years ago

I this pull request:

To run the project:

  1. switch to the directory and execute nvm use to load the correct version of NodeJS
  2. npm install -g yo@1.8.4 bower@1.7.9 generator-webapp@2.1.0
  3. npm install && bower install
  4. gulp serve to open the project into browser using BrowserSync

You can also run gulp build to build the project into dist folder. Then you can run gulp serve:dist to run this copy.

TODO:

kaitlynhova commented 8 years ago

Looks good! I've assigned @matthova to verify that the install is clean, and we need to updated the README to reflect these changes and install information.

matthova commented 8 years ago

Pull request moved from fork to https://github.com/e-nable/LimbForge/pull/40

Per the note on the other pull request, we won't be merging until we can migrate away from gh-pages and to a workflow for deploying the built app and stl files to S3.

kaitlynhova commented 8 years ago

Since we have a team actively using our tool right now, we need to wait until we are deploying the built app + stl files to S3 before merging. Check for updates on https://github.com/e-nable/LimbForge/pull/40