nest.js 使用express需要提供多个静态目录的操作方法


Posted in Javascript onOctober 24, 2019

场景

在官方提供的文档中提供方式,

nest.js 使用express需要提供多个静态目录的操作方法

app.module.ts

ServeStaticModule.forRoot({
   rootPath: path.join(process.cwd(), 'static'),
   serveStaticOptions: {
    maxAge: 10000,
   },
  }),

其中提供了一个静态资源目录,如果想使用多个静态目录,可以在app配置中间件

import * as express from 'express';
import * as path from 'path';

async function bootstrap() {
 const app = await NestFactory.create(AppModule, { cors: true });
 //静态资源目录
 app.use(express.static(path.join(process.cwd(), './public')));
 
 const options = new DocumentBuilder()
  .setTitle('Nike Snkrs Open API')
  .setDescription('Nike snkrs 一些api')
  .setVersion('1.0')
  .build();

 const document = SwaggerModule.createDocument(app, options);
 SwaggerModule.setup('api', app, document);
 await app.listen(9011);
}

博客: https://github.com/zhaojunlike

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript showModalDialog模态对话框使用说明
Dec 31 Javascript
jquery实现通用版鼠标经过淡入淡出效果
Jun 15 Javascript
JS实现当前页居中分页效果的方法
Jun 18 Javascript
js实现向右横向滑出的二级菜单效果
Aug 27 Javascript
js实现新浪微博首页效果
Oct 16 Javascript
jquery验证手机号是否正确实例讲解
Nov 17 Javascript
AngularJS基础 ng-mouseleave 指令详解
Aug 02 Javascript
Servlet实现文件上传,可多文件上传示例
Dec 05 Javascript
探索Javascript中this的奥秘
Dec 11 Javascript
深入浅析Vue中的 computed 和 watch
Jun 06 Javascript
微信小程序使用map组件实现获取定位城市天气或者指定城市天气数据功能
Jan 22 Javascript
Vue实现简单的留言板
Oct 23 Javascript
Vue 3.0双向绑定原理的实现方法
Oct 23 #Javascript
JavaScript判断数组类型的方法
Oct 23 #Javascript
Vue 2.0双向绑定原理的实现方法
Oct 23 #Javascript
p5.js绘制旋转的正方形
Oct 23 #Javascript
p5.js实现简单货车运动动画
Oct 23 #Javascript
p5.js实现故宫橘猫赏秋图动画
Oct 23 #Javascript
vue父组件给子组件的组件传值provide inject的方法
Oct 23 #Javascript
You might like
php minixml详解
2008/07/19 PHP
Javascript select下拉框操作常用方法
2009/11/09 Javascript
javascript获取flash版本号的方法
2014/11/20 Javascript
解决bootstrap中modal遇到Esc键无法关闭页面
2015/03/09 Javascript
jQuery封装的tab选项卡插件分享
2015/06/16 Javascript
js实现文字在按钮上滚动的方法
2015/08/20 Javascript
基于jQuery实现选取月份插件附源码下载
2015/12/28 Javascript
基于javascript实现彩票随机数生成(简单版)
2020/04/17 Javascript
JSON+Jquery省市区三级联动
2016/01/13 Javascript
javascript cookie基础应用之记录用户名的方法
2016/09/20 Javascript
将json转换成struts参数的方法
2016/11/08 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
2017/04/04 jQuery
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
Node.js学习之TCP/IP数据通讯(实例讲解)
2017/10/11 Javascript
JS面向对象的程序设计相关知识小结
2018/05/26 Javascript
Vue CLI3.0中使用jQuery和Bootstrap的方法
2019/02/28 jQuery
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
2020/04/01 jQuery
js实现ajax的用户简单登入功能
2020/06/18 Javascript
[05:39]2014DOTA2国际邀请赛 DK晋级胜者组专访战队国士无双
2014/07/14 DOTA
[02:47]2018年度DOTA2最佳辅助位选手4号位-完美盛典
2018/12/17 DOTA
简单的Python的curses库使用教程
2015/04/11 Python
python回调函数用法实例分析
2015/05/09 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
Python Matplotlib实现三维数据的散点图绘制
2019/03/19 Python
基于Python的PIL库学习详解
2019/05/10 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
Python用摘要算法生成token及检验token的示例代码
2020/12/01 Python
Champion官网:美国冠军运动服装
2017/01/25 全球购物
Coccinelle官网:意大利的著名皮具品牌
2019/05/15 全球购物
Python中pass语句的作用是什么
2016/06/01 面试题
经典商业广告词
2014/03/13 职场文书
初三学生评语大全
2014/04/24 职场文书
学校火灾防控方案
2014/06/09 职场文书
地球一小时宣传标语
2014/06/24 职场文书
学习与创新自我评价
2015/03/09 职场文书
创业计划书之酒厂
2019/10/14 职场文书