Skip to content

一个以Markdown为主要沟通形式的资源分享社区。Backend:Node.js+Express+TypeScript+MySQL

Notifications You must be signed in to change notification settings

nonhana/littleSharing-Backend-TS

Repository files navigation

littleSharing-Backend-TS

1. 项目简介

顾名思义,这个项目是我的个人平台——littleSharing~☆的后端项目,采用的是基于Node.jsExpress框架,使用语言是TypeScript,算是对之前我纯手搭的JavaScript后端平台的一次全方位的重构,并且使用tsc打包。最后项目的运行还是基于编译好的server.js来运行。

2. 更多

后端接口与对应的数据逻辑处理随着项目前端接口的设计更新而不断增加,因此也会不断更新后端部分的代码。我个人主要的擅长点还是前端方面,后端的这个项目就当做是一次练手的经历。而且目前市面上的Express+TypeScript的教程不怎么多,有需要的可以直接参考我的文件目录进行配置。这个项目的创建是基于express-generator的,我是在其原有的文件结构上参考了众多文章改造成了TypeScript,其中不乏依赖包的各种声明报错、类型报错等,我已经一一的解决完毕,并且附上了自己的注释。

希望这个项目能为大家搭建Express项目提供更好的参考!

3. 部署更新注意事项

由于.gitignore的存在,每次在本地进行修改之后,将更新推到 github 上面,服务端拉下来,如果有.gitignore中的部分发生修改,得自己手动进行更改,否则可能导致服务异常或启动失败。

About

一个以Markdown为主要沟通形式的资源分享社区。Backend:Node.js+Express+TypeScript+MySQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages