aec32f5e4a | ||
---|---|---|
.vscode | ||
client | ||
e2e | ||
services | ||
.editorconfig | ||
.eslintrc.yml | ||
.gitignore | ||
Jenkinsfile | ||
README.md | ||
dev.cmd | ||
dev.sh | ||
docker-compose.yml | ||
e2e_tests.js | ||
gulpfile.js | ||
jasmine.js | ||
karma.conf.js | ||
package.json | ||
services_tests.js | ||
webpack.config.js |
README.md
Project Title
One Paragraph of project description goes here
Prerequisites
For testing purposes you will need to install globally the following items: npm install -g karma npm install -g karma-cli
Getting Started // ### Installing
Pull from repo.
install nodejs v6 or above.
install nginx globally.
Ask a senior dev for the datasources.development.json files required to run the project.
on root run: npm install gulp install
lauching nginx: ./dev.sh
launching frontend: gulp client
launching backend: gulp services
Running the tests
for client-side unit tests run from project's root: karma start
for server-side unit tests run from project's root: npm run testWatch or test for single run
Break down into end to end tests
on root run:
npm run e2e
Built With
Versioning
We use SourceTree for versioning. For the versions available, see the salix project.
License
This project is licensed under the MIT License