Node Typescript 项目,用于sso中间层
==================================
已知问题
----------
1. 使用Axios调用其他Java接口(一下成为JavaAPI)时,经常timeout;但是单独压测接JavaAPI时,不会存在10s的过期
具体code请看Issues #1
2. Axios调用JavaAPI时,会有一个。。。
技术点
----------
1. nodemon 自动监听文件变化,开发阶段方便 (没有使用)
2. ts-node-dev 自动监听文件变化,开发阶段方便 (项目中使用)
3. gulp 拷贝文件夹
4. cross-env 部署动态带入process.env.NODE_ENV
5. tsc
6. koa2,koa2-cors,koa-bodyparser,koa-router
7. axios
8. jsonwebtoken 中间件
优化点
----------
1. axios 统一设置timeout,以免长时间占用
to do
----------
1. 尾递归优化
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
资源推荐
资源详情
资源评论
收起资源包目录
ts node项目,cheerio node项目.zip (80个子文件)
cm
1-hello-koa2
app.js 2KB
.vscode
settings.json 38B
launch.json 409B
2-url-koa2
app.js 1KB
package.json 738B
0-hello-node
inside-stream.js 377B
inside-http.js 248B
main.js 228B
inside-fs.js 277B
inside-crypto.js 3KB
hello.js 1KB
package-lock.json 98KB
node-crawler
ws.js 2KB
modules
cheerio.js 1KB
crawler.js 2KB
download.js 442B
mongo.js 3KB
puppeteer.js 0B
main.js 297B
api
ws.js 498B
controller
crawler-file.js 2KB
package.json 616B
base
opFs.js 791B
package-lock.json 24KB
crawler.sv 4KB
ReadMe.md 163B
index.html 2KB
test
test-cheerio.js 2KB
test-mongo.js 752B
test-ws-client.js 1KB
test-ws-server.js 2KB
test-ws-browser.html 2KB
moment.min.js 52KB
config
env.js 43B
.gitignore 14B
node-ts-sso
gulpfile.js 192B
resources
node sso.jpg 107KB
src
main.ts 5KB
modules
DingService.ts 2KB
JWTService.ts 2KB
LogService.ts 3KB
CacheService.ts 1KB
LaunchService.ts 1KB
TokenService.ts 2KB
AxiosService.ts 1KB
UserService.ts 2KB
api
Api-DingCode.ts 1KB
api-dinguid.ts 4KB
base
response.base.ts 278B
config
server.config.ts 452B
sample
sample.ts 321B
index.js 105B
index.ts 795B
tslint.json 2KB
package.json 2KB
package-lock.json 187KB
test
test-temp.ts 213B
test-log.ts 269B
.gitignore 425B
tsconfig.json 436B
README.md 778B
3-url2-koa2
app.js 374B
controllers
hello.js 177B
controller.js 976B
index.js 781B
README.md 398B
4-use-nunjucks
app.js 886B
views
base.html 202B
hello.html 188B
node-wx-miniapp
gulpfile.js 210B
src
main.ts 486B
tslint.json 2KB
dist
main.js.map 747B
main.js 671B
package.json 923B
package-lock.json 178KB
index.js 18B
.gitignore 14B
tsconfig.json 436B
nginx.conf 4KB
共 80 条
- 1
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功