问题标签 [through2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
168 浏览

node.js - 使用 through2-map 使用 nodejs 制作的服务器中的“结束后写入”错误

第一个 API 请求成功发送响应。但是,当我执行另一个 GET 请求时,会给出错误“结束后写入”。

当我关闭时.pipe(addThing),它确实适用于连续通话。

through2-map函数是否以某种方式结束连接或响应?

不确定它是否相关,但csv:

./data/data.csv

0 投票
1 回答
31 浏览

gulp - 如何通知 browserify 转换模块中的额外依赖项?

我创建了一个 browserify 转换来将.pug文件转换为预解析的 Ractive JSON 对象。该操作需要将 Pug 文件转换为 HTML,然后传递给Ractive.parse()函数。

初始构建后不起作用的是,当我更改相对 Pug 文件时,browserify 不会重新编译父文件,因此更改不会反映到捆绑文件中。我watchify用来观察文件的变化。

考虑以下hello.js文件:

index.pug文件:

我可以["/path/to/index.pug", "/path/to/a.pug"]在我的转换函数中获得。我如何将它传递给 browserify 以使其相关缓存在转换函数中index.puga.pug已更改时失效?

我的变换函数如下:

0 投票
1 回答
210 浏览

node.js - NodeJS:“through2”的实际原生替代品,用于在 2021 年干预 Steam

through2文档中:

你需要这个吗?

自从 Node.js 引入了 Simplified Stream Construction 之后,through2 的很多用法就变得多余了。考虑您是否真的需要使用 through2 或只想使用“可读流”包或核心“流”包(派生自“可读流”)。

如果我理解正确,现在(从 2021 年开始)我们可以在没有第三方库的情况下干预流。我没有找到与Stream 文档through2中相同的方法。

我想,对于 2021 年,一定有一些方法支持 async/await 语法: