Skip to content
This repository has been archived by the owner on Nov 23, 2023. It is now read-only.

source4societyorg/SCEPTER-service-template-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCEPTER-service-template

scepter-logo

js-standard-style

Build Status

codecov

Serverless

This is the base template for building SCEPTER services. For more information, visit the main repository at SCEPTER-Core

Contributors welcome! Email [email protected] for questions about how to contribute.

System Requirements

Currently this project has been tested primarily with /bin/bash for Ubuntu 16.04 and powershell for Windows 10. We would like to eventually support a wider number of systems and contributions to this effect are welcome.

git at least version 1.9 should be installed, as well as yarn.

See the Serverless framework provider specific limitations for which version of nodejs to install as different providers have different limitations. We recommend using nvm to switch between different versions of nodejs on your machine if you can.

It is also a good idea to familiarize yourself with Git Submodules as the framework relies heavily on them, although much effort has been made to simplify some of the submodule commands.

This project makes use of the Serverless Framework

If you are running the commands via powershell, be sure to install the windows-build-tools with the following command:

npm install --global --production windows-build-tools

Usage

This repository was designed to be used with the SCEPTER framework. Once you have a SCEPTER project setup and initialized, run the

node bin/scepter service:create

Command to automatically create a new service utilizing this template within your SCEPTER project.

Building

To build output run

yarn buildaws

or

yarn buildazure

You can add initialization code within config/initialize.js which will be executed using node upon running the build command.

About

NodeJS service template for the SCEPTER framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published