Commonjs困惑二:如何理解require缓存?如何删除?发布于2021年06月19日 node 苏南大叔再来描述commonjs的困惑二,require语句的缓存现象。首先澄清一下,require语句缓存现象并非是commonjs所特有的。其次,多次require导致缓存现象,也并不是太常见的,并不是大范围的... 阅读更多
Commonjs困惑一:使用module.exports还是exports?发布于2021年06月18日 node commonjs这种模块化编程方案实际存在着一些困惑,苏南大叔在本文中说说第一个困惑,那就是:在commonjs模块的代码里面,用什么语句导出呢?答案是module.exports和exports,为啥有两个答案,... 阅读更多
JavaScript代码模块化,commonjs如何编写并引用?发布于2021年06月17日 node 在JavaScript代码模块化过程中,commonjs是其中一个产物。根据最初的设计,commonjs是适用于服务器(node)端使用的,类似的概念还有AMD/CMD/es6 module。但是,由于webpac... 阅读更多
node环境,是否可以使用fetch函数?如何使用fetch?发布于2021年06月16日 node 在前面一篇文章中,苏南大叔讲述了fetch函数的实验结果。但是,大家都知道,网页里面的js环境和node里面的js环境,是同根同源的。这个fetch函数是否在node环境下面还是可以使用的呢?在本文中,苏南大叔就来... 阅读更多
cnpm对比npm,谁能解决raw.github无法访问的问题?发布于2020年10月27日 node cnpm到底比npm优秀在什么地方?自从接触到cnpm开始,苏南大叔就一直有这个疑问。在实际的操作中,如果npm使用taobao的registry地址的话,貌似下载速度也是很快的。这个疑问,一直到了现在,似乎有个比... 阅读更多