Midway v2.12.0 发布,新增 OSS 组件

栏目: 软件资讯 · 发布时间: 4年前

内容简介:Features 1、新增 @midwayjs/oss 包,提供 oss 服务 从 v2.12.0 版本开始,提供官方的 oss 组件包。 使用示例如下: import { OSSService } from '@midwayjs/oss'; @Provide() export class UserService { ...

Features

1、新增 @midwayjs/oss 包,提供 oss 服务

从 v2.12.0 版本开始,提供官方的 oss 组件包。

使用示例如下:

import { OSSService } from '@midwayjs/oss';

@Provide()
export class UserService {
	@Inject()
  ossService: OSSService;
  
  async invoke() {
    // oss 保存文件
  	await this.ossService.put('xxxx', fileStream);
  }
}

具体请查看 oss 文档

2、Task 组件增加默认日志打印

现在 task 组件有了一个自己的日志,所有的计划任务的日志会输出到其中。

Midway v2.12.0 发布,新增 OSS 组件

3、Web/Koa/Express 监听端口时可以指定 host

感谢 @tkvern 提供 PR。

可以在启动时,额外传递一个 hostname 参数,用于指定 listen 的第二个参数。

const WebFramework = require('@midwayjs/web').Framework;
const web = new WebFramework().configure({
  port: 7001,
  hostname: '0.0.0.0'
});

const { Bootstrap } = require('@midwayjs/bootstrap');

Bootstrap
  .load(web)
  .run();

4、Cache 组件定义增强

现在 Cache 组件的 get/set 方法支持了泛型,使得用户获取的值可以是非 string 类型了。

比如:

let result = await this.cache.get<string>('name');

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

啊哈!算法

啊哈!算法

啊哈磊 / 人民邮电出版社 / 2014-6-1 / 45.00元

这不过是一本有趣的算法书而已。和别的算法书比较,如果硬要说它有什么特点的话,那就是你能看懂它。 这是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点, 通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜 游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。 本书中涉及到的数据结构有栈、队列、链表、树......一起来看看 《啊哈!算法》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码