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 相关文章推荐
window.open的功能全解析
Oct 10 Javascript
JScript中的undefined和"undefined"的区别
Mar 08 Javascript
jQuery实现的五子棋游戏实例
Jun 13 Javascript
js判断浏览器类型及设备(移动页面开发)
Jul 30 Javascript
Bootstrap基本组件学习笔记之面板(14)
Dec 08 Javascript
微信小程序page的生命周期和音频播放及监听实例详解
Apr 07 Javascript
微信小程序 判断手机号的实现代码
Apr 19 Javascript
详解angularJS动态生成的页面中ng-click无效解决办法
Jun 19 Javascript
jQuery中的$是什么意思及 $. 和 $().的区别
Apr 20 jQuery
解决angular2 获取到的数据无法实时更新的问题
Aug 31 Javascript
详解vue-cli 3.0 build包太大导致首屏过长的解决方案
Nov 10 Javascript
vue中使用element ui的弹窗与echarts之间的问题详解
Oct 25 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
用IE远程创建Mysql数据库的简易程序
2006/10/09 PHP
PHP的面试题集
2006/11/19 PHP
PHP中动态显示签名和ip原理
2007/03/28 PHP
PHP防止表单重复提交的几种常用方法汇总
2014/08/19 PHP
PHP图片处理之使用imagecopy函数添加图片水印实例
2014/11/19 PHP
在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程
2015/12/21 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
PHP判断一个变量是否为整数、正整数的方法示例
2019/09/11 PHP
Gird事件机制初级读本
2007/03/10 Javascript
Javascript 继承机制实例
2009/08/12 Javascript
jQuery cdn使用介绍
2013/05/08 Javascript
完美实现仿QQ空间评论回复特效
2015/05/06 Javascript
Jqgrid之强大的表格插件应用
2015/12/02 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
浅谈JS正则表达式的RegExp对象和括号的使用
2016/07/28 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
2017/03/21 jQuery
浅析node应用的timing-attack安全漏洞
2018/02/28 Javascript
如何为你的JavaScript代码日志着色详解
2019/04/08 Javascript
Vue+Java 通过websocket实现服务器与客户端双向通信操作
2020/09/22 Javascript
jquery实现点击左右按钮切换图片
2021/01/27 jQuery
[40:12]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
跟老齐学Python之关于循环的小伎俩
2014/10/02 Python
python中使用序列的方法
2015/08/03 Python
Python中字符串的修改及传参详解
2016/11/30 Python
Python创建自己的加密货币的示例
2021/03/01 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
CSS3下的渐变文字效果实现示例
2018/03/02 HTML / CSS
英国街头品牌:Bee Inspired Clothing
2018/02/12 全球购物
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
合作协议书范本
2014/04/17 职场文书
城管综合整治方案
2014/05/01 职场文书
出租房屋协议书
2014/09/14 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
坎儿井导游词
2015/02/09 职场文书
趣味运动会标语口号
2015/12/26 职场文书