文件名称:Typescript猫鼬快速启动器
文件大小:157KB
文件格式:ZIP
更新时间:2024-03-14 00:52:08
nodejs express typescript mongodb mongoose
介绍 功能:用户注册,登录,账号删除,发表/修改/删除文章(支持markdown编辑),发表/删除评论 使用ejs拼写模板,完全采用服务器端页面渲染,表单提交,页面重定向。前端只负责UI交互效果。 基于cookie和sessionId的用户认证方式 。服务器端使用connect-mongo将session持久化到MongoDB中 用法 npm run dev 除错 在vscode的launch.json文件中添加配置 直接在ts原始码中打断点,而不是在编译后的文件,程序以调试模式运行后(尽管运行的是编译后的文件,但是由生成了sourcemap文件),断点的位置会映射到源文件中。 常问问题 查看当前数据库连接数 > var status = db.serverStatus () > status.connections { " current " : 8, " available " : 5
【文件预览】:
typescript-mongoose-express-starter-master
----.gitignore(53B)
----package.json(2KB)
----tslint.json(452B)
----package-lock.json(232KB)
----src()
--------env.ts(2KB)
--------db.ts(720B)
--------models()
--------public()
--------server.ts(2KB)
--------views()
--------main.ts(217B)
--------middlewares()
--------config.ts(543B)
--------routes()
--------metadata.ts(150B)
----.travis.yml(46B)
----tsconfig.json(557B)
----webpack.config.ts(904B)
----readme.md(2KB)
----.vscode()
--------launch.json(544B)
----.editorconfig(145B)
----yarn.lock(179KB)