This is the default template project for Foundation for Apps for .Net. It's powered by Node, Gulp, Angular, and libsass. It also runs off the .Net WebAPI architecture for service processing. It provides you with a basic template to get started with Angular and Foundation for Apps.
More information about this scaffold can be found through this blog post.
You'll need the following software installed to get started.
- Node.js: Use the installer provided on the NodeJS website.
- Git: Use the installer for your OS.
- Windows users can also try Git for Windows.
- Ruby: Use the installer for your OS. For Windows users, JRuby is a popular alternative.
- With Ruby installed, run
gem install bundler sass
.
- With Ruby installed, run
- Gulp and Bower: Run
[sudo] npm install -g gulp bower
Once you've added this NuGet package to an empty solution, you need to rebuild the client side assets by running the following commands from the project root (not solution root):
bower install
bundle
gulp build```
## Configuration Complete
From here you should be able to build and run the app. Anytime you make changes to your front end, make sure to do so from the client folder and then run `gulp build` again.
Build your app and enjoy!