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 04 Javascript
JavaScript访问CSS属性的几种方式介绍
Jul 21 Javascript
jQuery对象的length属性用法实例
Dec 27 Javascript
JavaScript 事件入门知识
Apr 13 Javascript
跟我学习javascript的闭包
Nov 16 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
Aug 16 Javascript
Angular 常用指令实例总结整理
Dec 13 Javascript
Vue项目webpack打包部署到服务器的实例详解
Jul 17 Javascript
详解nuxt路由鉴权(express模板)
Nov 21 Javascript
vue将单页面改造成多页面应用的方法
Nov 25 Javascript
node.js express框架简介与实现
Jul 23 Javascript
详谈Object.defineProperty 及实现数据双向绑定
Jul 18 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来处理多个提交任务
2008/05/08 PHP
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
2014/01/17 PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
2016/05/26 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
让iframe子窗体取父窗体地址栏参数(querystring)
2009/10/13 Javascript
javascript学习笔记(七)利用javascript来创建和存储cookie
2011/04/08 Javascript
js如何设置在iframe框架中指定div不显示
2013/12/04 Javascript
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
2014/08/30 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
js判断复选框是否选中及选中个数的实现代码
2016/05/30 Javascript
jQuery+正则+文本框只能输入数字的实现方法
2016/10/07 Javascript
微信小程序 获取微信OpenId详解及实例代码
2016/10/31 Javascript
手把手搭建安装基于windows的Vue.js运行环境
2017/06/12 Javascript
基于ES6作用域和解构赋值详解
2017/11/03 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
2018/09/28 Javascript
AngularJs中$cookies简单用法分析
2019/05/30 Javascript
JavaScript canvas实现雪花随机动态飘落
2020/02/08 Javascript
JS+DIV实现拖动效果
2020/02/11 Javascript
js利用拖放实现添加删除
2020/08/27 Javascript
基于jQuery拖拽事件的封装
2020/11/29 jQuery
使用Python编写一个在Linux下实现截图分享的脚本的教程
2015/04/24 Python
spyder常用快捷键(分享)
2017/07/19 Python
Python Mock模块原理及使用方法详解
2020/07/07 Python
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
美体小铺印度官网:The Body Shop印度
2019/10/17 全球购物
中学教师自我鉴定
2014/02/07 职场文书
家长会欢迎标语
2014/06/24 职场文书
关于运动会的广播稿
2014/09/22 职场文书
停车场管理协议书范本
2014/10/08 职场文书
务工证明怎么写
2015/06/18 职场文书
2016新年感言
2015/08/03 职场文书
深度学习小工程练习之垃圾分类详解
2021/04/14 Python
python自然语言处理之字典树知识总结
2021/04/25 Python
mysql查看表结构的三种方法总结
2022/07/07 MySQL