![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Node.js
文章平均质量分 83
天猫精灵998
这个作者很懒,什么都没留下…
展开
-
浏览器和 Node.js 中的 ES Module
之前一直以为浏览器和 Node.js 都是不支持 ES Module 的,所以需要借助 Webpack 打包。浏览器中的 ESM随着 Snowpack 、Vite 为代表的 bundless 构建工具的兴起,浏览器 ESM 开始被越来越多人熟知。Chrome 63 开始就支持了浏览器原生 ESM :使用浏览器原生 ESM ,需要在 script 标签上加 type="module" 即可开启:<script type="module">import { logger } from "原创 2021-09-24 23:29:35 · 608 阅读 · 0 评论 -
Node 中的 ReadStream 和 WriteStream
之前看别人用 Koa 实现文件下载功能,直接将 Readable Stream 传给 ctx.body :const fs = require('fs');const Koa = require('koa');const app = new Koa();app.use(async ctx => { try { ctx.body = fs.createReadStream(resolve(__dirname, 'test.json')); } catch (err) {原创 2021-09-08 14:50:35 · 1250 阅读 · 0 评论