随笔分类 -  Node.js

摘要:什么是 pnpm ? pnpm 是 npm 的替代者,命名是“Performant NPM”的简写,它更快、更节省空间,并且解决了 npm 的一些固有问题。在这篇文章中,我将会讨论它是如何工作的,并说明为什么 pnpm 是 npm 或 yarn 的完美替代品。 使用 npm 或者 yarn 的问题: 阅读全文
posted @ 2022-12-14 21:16 WinjayYu 阅读(485) 评论(0) 推荐(0) 编辑
摘要:你还在为代码中放入长长的模版字符串所苦恼吗,如下图代码片段: ps:这个是grqphql client在nodejs后端项目的实践,如果你是在前端使用graphql,并使用了webpack,那么这些问题你都不用担心,因为有现成的轮子供你使用,参见相关loader:https://github.com 阅读全文
posted @ 2019-03-03 13:27 WinjayYu 阅读(3151) 评论(0) 推荐(0) 编辑
摘要:promise.then VS setTimeout 在chrome和node环境环境中均输出2, 3, 1, 先输出2没什么好说的,3和1顺序让人有些意外 原因: 有一个事件循环,但是任务队列可以有多个。 整个script代码,放在了macrotask queue中,setTimeout也放入ma 阅读全文
posted @ 2018-06-21 22:46 WinjayYu 阅读(5324) 评论(0) 推荐(0) 编辑
摘要:Node.js异步编程的几种模式 以读取文件为例: 1.callback function 2.Promise对象 3.Generator函数 + Promise对象 4.Generator函数 + Promise对象 + co函数库 5. Generator函数 + Thunk函数 + co函数库 阅读全文
posted @ 2017-11-23 15:29 WinjayYu 阅读(383) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示