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中的Location地址对象
Jan 16 Javascript
一个JS小玩意 几个属性相加不能超过一个特定值.
Sep 29 Javascript
javascript getElementsByClassName函数
Apr 01 Javascript
jquery获取特定name所有选中的checkbox,支持IE9标准模式
Mar 18 Javascript
使用js修改客户端注册表的方法
Aug 09 Javascript
javascript 实现键盘上下左右功能的小例子
Sep 15 Javascript
jQuery实现360°全景拖动展示
Mar 18 Javascript
浅析Javascript ES6中的原生Promise
Aug 25 Javascript
vue基于Element构建自定义树的示例代码
Sep 19 Javascript
vue如何根据网站路由判断页面主题色详解
Nov 02 Javascript
微信小程序实现展示评分结果功能
Feb 15 Javascript
JS document对象简单用法完整示例
Jan 14 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中让人头疼的浮点数运算分析
2016/10/10 PHP
利用php生成验证码
2017/02/23 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
YII分模块加载路由的实现方法
2018/10/01 PHP
jQuery 第二课 操作包装集元素代码
2010/03/14 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
Jquery中扩展方法extend使用技巧
2014/08/24 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
jquery在ie7下选择器的问题导致append失效的解决方法
2016/01/10 Javascript
原生JS实现首页进度加载动画
2016/09/14 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
vue.js轮播图组件使用方法详解
2018/07/03 Javascript
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
通过python下载FTP上的文件夹的实现代码
2013/02/10 Python
Python冒泡排序注意要点实例详解
2016/09/09 Python
django使用django-apscheduler 实现定时任务的例子
2019/07/20 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
python的Jenkins接口调用方式
2020/05/12 Python
Python通过递归函数输出嵌套列表元素
2020/10/15 Python
编写html5时调试发现脚本php等网页js、css等失效
2013/12/31 HTML / CSS
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
怎样比较两个类型为String的字符串
2016/08/17 面试题
好的自荐信的要求
2013/10/30 职场文书
高中军训感言800字
2014/03/05 职场文书
争先创优活动总结
2014/08/27 职场文书
入党个人总结范文
2015/03/02 职场文书
2015年度房地产工作总结
2015/04/09 职场文书
2015年英语教研组工作总结
2015/05/23 职场文书
毕业论文答辩稿范文
2015/06/23 职场文书
python实现高效的遗传算法
2021/04/07 Python
python人工智能human learn绘图可创建机器学习模型
2021/11/23 Python
python分分钟绘制精美地图海报
2022/02/15 Python
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS