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下拉框内容左右移动效果的具体实现
Jul 10 Javascript
js创建对象的方式总结
Jan 10 Javascript
基于jQuery的AJAX和JSON实现纯html数据模板
Aug 09 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
浅析JavaScriptSerializer类的序列化与反序列化
Nov 22 Javascript
大白话讲解JavaScript的Promise
Apr 06 Javascript
js微信应用场景之微信音乐相册案例分享
Aug 11 Javascript
Angular2里获取(input file)上传文件的内容的方法
Sep 05 Javascript
JavaScript 隐性类型转换步骤浅析
Mar 15 Javascript
详解create-react-app 自定义 eslint 配置
Jun 07 Javascript
从零撸一个pc端vue的ui组件库( 计数器组件 )
Aug 08 Javascript
基于javascript的无缝滚动动画1
Aug 07 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
咖啡机如何保养和日常清洁?
2021/03/03 冲泡冲煮
php有道翻译api调用方法实例
2014/12/22 PHP
PHP foreach遍历多维数组实现方式
2016/11/16 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
2018/05/23 PHP
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
jQuery实现可拖动的浮动层完整代码
2013/05/27 Javascript
超棒的响应式布局jQuery插件Freetile.js
2014/11/17 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
2015/10/02 Javascript
详细探究ES6之Proxy代理
2016/07/22 Javascript
12条写出高质量JS代码的方法
2018/01/07 Javascript
AngularJS与后端php的数据交互方法
2018/08/13 Javascript
微信小程序 bindtap 传参的实例代码
2020/02/21 Javascript
vuecli3.x中轻松4步带你使用tinymce的步骤
2020/06/25 Javascript
element el-table表格的二次封装实现(附表格高度自适应)
2021/01/19 Javascript
在Python中调用ggplot的三种方法
2015/04/08 Python
Python中的高级函数map/reduce使用实例
2015/04/13 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
PyQt5每天必学之组合框
2018/04/20 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
Pytorch之contiguous的用法
2019/12/31 Python
巴西宠物店在线:Geração Pet
2017/05/31 全球购物
DJI美国:消费类无人机领域的领导者
2018/04/27 全球购物
生物技术研究生自荐信
2013/11/12 职场文书
写给女生的道歉信
2014/01/08 职场文书
认识深刻的检讨书
2014/02/16 职场文书
大学生党员承诺书
2014/05/20 职场文书
学校政风行风整改方案
2014/10/25 职场文书
成绩单评语
2015/01/04 职场文书
庐山导游词
2015/02/03 职场文书
学生退学证明
2015/06/23 职场文书
承诺书的签字人,需不需要承担相应的责任?
2019/07/09 职场文书
导游词之青岛崂山
2019/12/27 职场文书
关于python中模块和重载的问题
2021/11/02 Python
Java的Object类的九种方法
2022/04/13 Java/Android