typescript-express-passportjs
typescript-express-passportjs copied to clipboard
ExpressJs project uses TypeScript, PassportJS, Moongose, Continuous Integration (CircleCI.io) and Code Coverage (CodeCov.io)
typescript-express-passportjs
ExpressJS template project uses TypeScript, Moongose, Continuous Integration CircleCI.io and Code Coverage CodeCov.io
Node.js version >= 4.0
[email protected]
Run npm install:
npm install -g typescript nodemon mocha nyc codecov
npm install
Test:
npm test
Start Server:
cd src
node App.js
How to change mongodb database URL
- Open src/Services/Database
- Change URL
mongoose.connect('<YOUR-DATABASE-URL>');
Generate Secret Key in Config folder.
$ ssh-keygen
$ openssl rsa -in private_key_filename -pubout -outform PEM -out public_key_output_filename