0.0.0 • Published 9 years ago
atom.fermion v0.0.0
Fermion
Fermion is a seed application based on the WebComponents philosophy.
Tech
Fermion uses a number of open source projects to work properly:
- AngularJS - HTML enhanced for web apps!
- node.js - evented I/O for the backend
- Webpack - building package system
- Karma - testing system
Installation
Fermion requires Node.js v6+ to run.
Install the dependencies and devDependencies.
$ npm installRun
To run the application, launch a server at 8080 port
$ npm startDevelopment
The development is based on Test-driven development (TDD):
$ npm run tddUnit Testting
To launch the single unit testting
$ npm run testAfter you run the unit-testting (only if all is ok), a folder coverage root is created. You can see the coverage in index.html root file.
The e2e Testting
To launch the single unit testting
$ npm run e2eor use watch mode
$ npm run e2e-liveProduction
For production environments...
$ npm run buildA folder dist root is created with the production package
License
MIT
0.0.0
9 years ago