- 博客(12)
- 收藏
- 关注
原创 纯nodejs大批量获取目录文件 + md5比对文件差异性
使用nodejs批量获取文件路径,并且通过axios验证文件是否能够访问成功,再通过md5的方式比对相同文件在不同请求域名下面的差异。
2024-05-09 10:29:12
597
原创 webpack的babel-loader相关说明
随着前端项目复杂度不断提高,Webpack 成为前端工程化标配,其中 babel-loader 更是每个项目构建必备,它的功能非常丰富,比如将 ES6 转为 ES5、将 jsx 转为 js、增加 Pollyfill 支持高级特性等等。你知道什么是 Webpack loader 吗?babel-loader 又是怎样实现代码编译的呢?
2024-01-31 18:52:59
208
原创 nodejs中的__dirname 和 __filename是什么意思?
console.log("相对路径.:",path.resolve(".", "index.js"));
2024-01-30 18:22:55
1404
原创 commander的option事件不执行
使用commander定义脚手架命令时,option事件的option冒号后面与脚手架命令参数之间不要加空格,避免option的参数监听事件不生效
2024-01-30 17:40:03
460
原创 在Window系统的cmd中查看电脑相关进程信息
2)查看所有node 进程 " ps -ef|grep node "显示所有进程的详细信息,包括进程ID,进程名称,内存占用等。1) 使用 " ps -ef "
2024-01-29 13:26:49
787
原创 在node项目中支持ES Module
5、在package.json文件中添加一个bin的入口配置。1、创建一个项目目录 igly-test-esmodule。2、初始化igly-test-esmodule 项目。4、在bin 目录下创建一个 index.js 文件。第一种支持 ES Module 的 方式到此结束。6、在index.js 打印一句话测试。3、创建一个bin目录。
2024-01-28 20:40:12
1287
原创 Js的宏任务和微任务详解
在 JavaScript 引擎中,任务分为两种类型:微任务(microtask)和宏任务(macrotask)。微任务是指在当前任务执行结束后立即执行的任务,它可以看作是在当前任务的“尾巴”添加的任务。常见的微任务包括 Promise 回调和。
2024-01-28 10:31:45
949
原创 前端脚手架原理记录
第二步,在npm的安装目录下创建一个 vue的软连接,连接到当前npm安装目录下的 node_modules 目录下面的@vue/cli/bin/vue.js;因为每个人的电脑安装的node的目录不一样,如果直接指定nodejs的安装目录,意思就是将解释器的node目录固化了。因为在package.json里面做了 bin 的配置 为 vue,然后指向可执行的js bin/vue.js;可以看到,全局的脚手架 @vue/cli 安装到了npm 的安装目录下了,手动安装打开目录,
2024-01-28 10:07:19
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人