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 相关文章推荐
js 匿名调用实现代码
Jun 19 Javascript
$.format,jquery.format 使用说明
Jul 13 Javascript
浅谈EasyUI中Treegrid节点的删除
Mar 01 Javascript
Js动态设置rem来实现移动端字体的自适应代码
Oct 14 Javascript
arcgis for js 修改infowindow样式的方法
Nov 02 Javascript
微信小程序图表插件(wx-charts)实例代码
Jan 17 Javascript
详解JavaScript中js对象与JSON格式字符串的相互转换
Feb 14 Javascript
angularJS深拷贝详解
Mar 23 Javascript
微信小程序textarea层级过高的解决方法
Mar 04 Javascript
Vue批量图片显示时遇到的路径被解析问题
Mar 28 Javascript
layui上传图片到服务器的非项目目录下的方法
Sep 26 Javascript
为react组件库添加typescript类型提示的方法
Jun 15 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邮件专题
2006/10/09 PHP
php 函数使用可变数量的参数方法
2017/05/02 PHP
Yii2实现自定义独立验证器的方法
2017/05/05 PHP
thinkPHP框架中layer.js的封装与使用方法示例
2019/01/18 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
比较简单实用的使用正则三种版本的js去空格处理方法
2007/11/18 Javascript
JQuery 确定css方框模型(盒模型Box Model)
2010/01/22 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
JavaScript转换农历类实现及调用方法
2013/01/27 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
2015/05/03 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
javascript动态创建表格及添加数据实例详解
2015/05/13 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
基于JavaScript怎么实现让歌词滚动播放
2015/11/03 Javascript
使用jQuery在移动页面上添加按钮和给按钮添加图标
2015/12/04 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
js实现简单的二级联动效果
2017/03/09 Javascript
maptalks+three.js+vue webpack实现二维地图上贴三维模型操作
2020/08/10 Javascript
微信小程序实现通讯录列表展开收起
2020/11/18 Javascript
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
Pycharm远程调试原理及具体配置详解
2019/08/08 Python
python多进程并行代码实例
2019/09/30 Python
tensorflow实现训练变量checkpoint的保存与读取
2020/02/10 Python
python实现人性化显示金额数字实例详解
2020/09/25 Python
如何基于python实现年会抽奖工具
2020/10/20 Python
Python模拟登录requests.Session应用详解
2020/11/17 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
轻松制作精彩视频:Animoto
2018/09/19 全球购物
Carolina Lemke Berlin澳大利亚官网:时尚太阳镜品牌
2019/09/17 全球购物
理货员的岗位职责
2013/11/23 职场文书
2014年机关植树节活动方案
2014/02/27 职场文书
工作保证书怎么写
2015/02/28 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
python如何查找列表中元素的位置
2022/05/30 Python