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 相关文章推荐
Jquery调用webService远程访问出错的解决方法
May 21 Javascript
JQuery1.4+ Ajax IE8 内存泄漏问题
Oct 15 Javascript
基于jQuery替换table中的内容并显示进度条的代码
Aug 02 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
Jan 14 Javascript
javascript 终止函数执行操作
Feb 14 Javascript
在Ubuntu系统上安装Ghost博客平台的教程
Jun 17 Javascript
js实现获取鼠标当前的位置
Dec 14 Javascript
js return返回多个值,通过对象的属性访问方法
Feb 21 Javascript
jquery+css实现下拉列表功能
Sep 03 jQuery
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 jQuery
vue-router 组件复用问题详解
Jan 22 Javascript
vue-cli+axios实现文件上传下载功能(下载接收后台返回文件流)
May 10 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
thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法
2014/10/30 PHP
js+php实现静态页面实时调用用户登陆状态的方法
2015/01/04 PHP
php+ajax注册实时验证功能
2016/07/20 PHP
IE与Firefox在JavaScript上的7个不同写法小结
2009/09/14 Javascript
js实现兼容IE6与IE7的DIV高度
2010/05/13 Javascript
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
关于Javascript 对象(object)的prototype
2014/05/09 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
jQuery实现下拉加载功能实例代码
2016/04/01 Javascript
基于javascript数组实现图片轮播
2016/05/02 Javascript
微信小程序 wxapp内容组件 text详细介绍
2016/10/31 Javascript
Vue非父子组件通信详解
2017/06/12 Javascript
Vuejs 页面的区域化与组件封装的实现
2017/09/11 Javascript
基于vue.js的分页插件详解
2017/11/27 Javascript
前端MVVM框架解析之双向绑定
2018/01/24 Javascript
js实现动态添加上传文件页面
2018/10/22 Javascript
js tab栏切换代码实例解析
2019/09/03 Javascript
Vue+Koa2+mongoose写一个像素绘板的实现方法
2019/09/10 Javascript
JS实现随机点名器
2020/04/12 Javascript
详细分析JavaScript中的深浅拷贝
2020/09/17 Javascript
python处理cookie详解
2014/02/07 Python
在Python的Django框架中包装视图函数
2015/07/20 Python
python实现电子产品商店
2019/02/26 Python
python爬虫 Pyppeteer使用方法解析
2019/09/28 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
2020/02/29 Python
基于Python实现天天酷跑功能
2021/01/06 Python
CSS3实现任意图片lowpoly动画效果实例
2017/05/11 HTML / CSS
CSS3 网页下拉菜单代码解释 中文翻译
2010/02/27 HTML / CSS
美发店5.1活动方案
2014/01/24 职场文书
违反校纪校规检讨书
2014/02/15 职场文书
学生党员的自我评价范文
2014/03/01 职场文书
中学教师暑期培训方案
2014/08/27 职场文书
交通事故赔偿协议书怎么写
2014/10/04 职场文书
优秀党员先进事迹材料2016
2016/02/29 职场文书
PHP对接阿里云虚拟号的实现(号码隐私保护)
2021/04/06 PHP
MySQL分库分表详情
2021/09/25 MySQL