1.0.0 • Published 4 years ago

nodejs-service-init v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
4 years ago

docpedia

Init Project

  1. npm install

if options.httpServer.ssl is enabled

  1. openssl genrsa -out ./certs/key.pem
  2. openssl req -new -key ./certs/key.pem -out ./certs/csr.pem
  3. openssl x509 -req -days 9999 -in ./certs/csr.pem -signkey ./certs/key.pem -out ./certs/cert.pem

  4. npm start

Development

const app = require('nodejs-service-init');

const options = { artifact: 'nodejs-service-init', implRoot: __dirname, implCertificatesPath: './certs', implRoutesPath: './routes', httpServer: { ssl: false, host: 'localhost', port: 5000, corsOrigin: '*' }, database: { type: 'mongodb', host: 'localhost', port: 27017, dbName: 'nodejs-service-store' }, }

app(options);

Ref

ssl - https://nodejs.org/en/knowledge/HTTP/servers/how-to-create-a-HTTPS-server/