文件名称:node-ts-api-base:使用Express + NodeJS制作的REST API样板
文件大小:177KB
文件格式:ZIP
更新时间:2024-02-26 17:46:50
nodejs typescript rest-api expressjs typeorm
节点TS-Api基 该项目包括使用Express + Typescript在Node.JS中制作的基本rest-api的样板。 基本要求 安装Node.js(lts-version v12.18.3) 如果不存在,则安装yarn curl -o- -L https://yarnpkg.com/install.sh | bash curl -o- -L https://yarnpkg.com/install.sh | bash (macOS和通用Unix环境) 通过yarn安装所需的依赖项 cp .example.env .env.dev cp .example.env.test .env
【文件预览】:
node-ts-api-base-master
----.eslintrc.json(898B)
----.gitignore(3KB)
----.example.env.test(498B)
----prod-paths.js(381B)
----package.json(3KB)
----src()
--------entities()
--------admin()
--------services()
--------swagger.ts(1KB)
--------server.ts(1KB)
--------config()
--------middlewares()
--------database()
--------controllers()
--------app.ts(2KB)
----.dockerignore(149B)
----.nvmrc(9B)
----jest.config.js(485B)
----Dockerfile.dev(224B)
----tsconfig.json(870B)
----docker-compose.yml(1KB)
----.example.sonar-project.properties(329B)
----Dockerfile.prod(406B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(615B)
--------CODEOWNERS(447B)
--------workflows()
----.env.ci(475B)
----__tests__()
--------utils()
--------controllers()
----README.md(6KB)
----.vscode()
--------launch.json(780B)
----.example.env(567B)
----.prettierrc(464B)
----ormconfig.js(1KB)
----yarn.lock(373KB)