Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 1c4a5e3

Browse files
author
Gareth Allen-Stringer
committedMay 9, 2019
First commit
0 parents  commit 1c4a5e3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+9101
-0
lines changed
 

‎.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.idea/
2+
.vscode/
3+
node_modules/
4+
dist/
5+
src/config/key.pem
6+
yarn-error.log

‎README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# express-angularjs-typescript-sqlite-webpack
2+
## Starting the application
3+
This application runs using webpack-dev-server and node.js (11.15.0 as sqlite3 is not yet compatible with v12.0)
4+
5+
To run this application, from the root directory of the project run:
6+
```bash
7+
yarn install
8+
```
9+
Then navigate to the public repository to build the front end:
10+
```bash
11+
cd src/public
12+
yarn install
13+
yarn run prestart
14+
yarn run start
15+
```
16+
Now the backend can be started:
17+
```bash
18+
cd ../..
19+
yarn run dev
20+
```
21+
## To Do
22+
- [ ] Fix webpack to correctly compile angularjs dependencies so application can be served correctly from backend
23+
- [ ] Enable strictdi on angularjs app
24+
- [ ] E2E testing with protractor
25+
- [ ] Solve Karma run issues
26+
- [ ] DB authentication
27+
- [ ] Implement JWT to validate requests
28+
- [ ] Upgrade to Node.js 12 when sqlite3 dependency adds support
29+
- [ ] Tidy unused webpack loader dependencies

0 commit comments

Comments
 (0)
Please sign in to comment.