Skip to content
A simple WebServer base on Node, Express, Dockernode-web-server
TypeScript HTML Dockerfile Shell JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
assets/public
docs
packages
src
test
.config.admin.local.ts
.config.client.local.ts
.dockerignore
.eslintignore
.eslintrc
.gitignore
.travis.yml
Dockerfile
README.md
docker-compose.yml
docker-run
lerna.json
nodemon.json
ormconfig.json
package.json
tsconfig.json
yarn.lock
zip.sh

README.md

node web server

基于 Node Express 打造开箱即用的 web server。

基础

  • Docker
  • Typescript
  • Node
  • Express
  • TypeORM
  • MySQL
  • Passport
  • Redis
  • MQ

启动

环境设置

  1. 安装 Docker
  2. 安装 nvm
    1. 使用 nvm 安装 node
  3. 安装 yarn

使用 Docker 启动所需要的环境

yarn start:docker:env

包含

  • mysql 8
  • redis

新开一个 shell 开启 web 开发进程

由于在 docker 环境中运行 node 开发很慢,所以把 node 的开发环境分出来

yarn start

TODO

You can’t perform that action at this time.