A minimal Node.js/Express app written in TypeScript running on AWS Elastic Beanstalk.
NOTE: If you don't want to deploy the app to AWS Elastic Beanstalk, see typescript-node-express.
Install with
npm install
and run with
npm start
Then open your browser and load http://localhost:8080/
.
To get rid of generated files, run
npm run clean
To create a zip file of the app to be deployed to AWS Elastic Beanstalk, run
./mkzip.sh
The zip file will be named typescript-node-express-aws-eb-<version>.zip
, with
set to the version
setting as of package.json
.
Upload and deploy the zip file to a Node.js environment.
This software is distributed under the terms of the GNU General Public License v3.