Published onApril 26, 2021PM2实战体验前端工程化NodeJSPM2是最常用的`node`进程管理工具之一,它可以提供node.js应用管理,如自动重载、性能监控、负载均衡等。同类工具有Supervisor、Forever等。
Published onJuly 27, 2020一道面试题 — 如何遍历找出当前文件夹下的所有js文件NodeJS面试要求:写一个方法,找出指定路径下所有JS文件,结果用一个promise返回一个数组
Published onJuly 14, 2020Express vs Koa 对比NodeJSExpress和Koa两者都是对node原生`http`模块的封装,用以提供更加丰富的功能和中间件机制。理论上讲功能没有太大的差异,这里简单总结下两者的异同
Published onJuly 9, 2020【笔记】- NodeJS基础NodeJS笔记node.js 不是语言而是⼀个 JS 的服务端运⾏环境,简单的来说,他是在 JS 语⾔规范的基础上,封装了⼀些服务端的运⾏时对象,让我们能够简单实现⾮常多的业务功能。如果我们只使⽤ JS 的话,实际上只是能进⾏⼀些简单的逻辑运算。**node.js** 就是基于 **JS** 语法增加与操作系统之间的交互。
Published onMay 24, 2020可交互CLI实战NodeJS前端工程化在我工作的项目里,经常需要本地打包工程,之前的方案是`npm script`调用一个写好的shell脚本,但后来由于需求的变化,打包需要注入一定的条件,当然这点是可以通过给shell脚本加参数实现的。 为了更好的本地体验我决定把shell脚本用node重写一遍,并且加入可交互的实现。