随笔分类 -  nodejs

摘要:一、express 第三方中间件模块 morgan:日志输出 cors:为客户端提供跨域资源请求 multer:处理 multipart/form-data 类型的表单 https://blog.csdn.net/KimBing/article/details/126345248 或 https:/ 阅读全文
posted @ 2024-01-17 16:57 吴飞ff 阅读(50) 评论(0) 推荐(0) 编辑
摘要:参考:https://juejin.cn/post/6963170647207837710 说明:基于nodejs的项目报内存溢出都是v8的堆内存限制引起的,如 npm run dev / npm run build 报内存溢出。 v8 的堆内存限制 Node 程序中 javascript 的使用内 阅读全文
posted @ 2023-10-12 18:58 吴飞ff 阅读(387) 评论(0) 推荐(0) 编辑
摘要:nodeJS 中的 buffer(缓冲区):https://juejin.cn/post/7056337343304695839 JavaScript 语言没有二进制数据类型,如果需要处理tcp流、视频、音频必须使用buffer来处理二进制数据; 所以, buffer 可以理解为存储 二进制数据的 阅读全文
posted @ 2022-11-28 14:23 吴飞ff 阅读(371) 评论(0) 推荐(0) 编辑
摘要:一、app:控制应用程序的事件生命周期。https://www.electronjs.org/zh/docs/latest/api/app ready事件:通常我们使用触发器的 .on 函数来监听 Node.js 事件。但是 Electron 暴露了 app.whenReady() 方法,作为其 r 阅读全文
posted @ 2022-01-18 16:03 吴飞ff 阅读(841) 评论(0) 推荐(0) 编辑
摘要:官网的模块都是 系统模块 参考:https://juejin.cn/post/7080871139068608543 一、path 模块 https://nodejs.org/dist/latest-v16.x/docs/api/path.html path 模块提供了用于处理文件和目录的路径的实用 阅读全文
posted @ 2022-01-17 13:44 吴飞ff 阅读(241) 评论(0) 推荐(0) 编辑
摘要:参考:https://segmentfault.com/a/1190000010349749 一、webpack模块打包后的结构:【每个模块 都加了圆括号,但 不是 立即执行 函数】 补充介绍【圆括号的作用】:js中 数组 的 项 不能是语句,可以是表达式。js 的函数分 声明式函数 和 表达式函数 阅读全文
posted @ 2020-12-25 13:51 吴飞ff 阅读(156) 评论(0) 推荐(0) 编辑
摘要:参考:https://segmentfault.com/a/1190000011192094 nodejs调试 方法: 1、使用编辑器调试:vscode、webstorm都可以。【这个比较简单,这里不讲】 2、使用 node 的 自带的 --inspect 或 --inspect-brk 。【推荐使 阅读全文
posted @ 2020-12-21 14:32 吴飞ff 阅读(131) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.cnblogs.com/tzyy/p/5193811.html(比较详细)或 https://juejin.cn/post/7099041402771734559(有分类)或 https://mp.weixin.qq.com/s/RrHPyjQjGXqRWxz6Lvsl 阅读全文
posted @ 2020-12-13 23:26 吴飞ff 阅读(1623) 评论(0) 推荐(0) 编辑
摘要:修改npm包的不足 参考:https://mp.weixin.qq.com/s/1oo0aW8kT9Mj88qgvvRx-g 方法1:使用 Fork。最常见的方法就是 Fork 源代码,通过在 GitHub 上或其他托管平台上 Fork 第三方包的源代码库。对其源代码进行修改,修改完成后将修改后的包 阅读全文
posted @ 2020-11-14 09:21 吴飞ff 阅读(1569) 评论(0) 推荐(0) 编辑
摘要:一、npm包全局安装:https://blog.csdn.net/wu_xianqiang/article/details/89667543 需要注意的是,全局模式并不是将一个模块包安装为一个全局包的意思,它并不意味着可以从任何地方通过 require() 来引用到它。 事实上,全局的包 在项目中根 阅读全文
posted @ 2020-09-12 09:34 吴飞ff 阅读(3089) 评论(0) 推荐(0) 编辑
摘要:1、安装nvm:https://www.cnblogs.com/jing-tian/p/11225123.html 亲测:nvm的安装目录的路径最好不要有 空格,不然nvm是没有问题。但是node下载好后,无法使用nvm use 切换到正确的版本。 说明:在cmd命令行中,文件路径一般不能出现空格。 阅读全文
posted @ 2020-08-17 15:12 吴飞ff 阅读(2207) 评论(0) 推荐(0) 编辑
摘要:一、node 中 Shell的彩色console:https://www.jb51.net/article/178148.htm 1、console 的属性设置:字符串 \033 开头, 表示对窗口的控制。 console.log('\033[41m test \033[0m') // 字符串最后面 阅读全文
posted @ 2020-05-28 09:30 吴飞ff 阅读(330) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.jianshu.com/p/8e8bec66c1fd 一、使用 node-xlsx 依赖包 二、使用 exceljs 依赖包 阅读全文
posted @ 2020-04-28 13:12 吴飞ff 阅读(266) 评论(0) 推荐(0) 编辑
摘要:node 操作 mysql数据库 # mysql包的安装 npm install mysql 一、创建数据库:Mysql创建先创建好数据库和数据表。 二、连接数据库: const mysql = require('mysql') let connection = mysql.createConnec 阅读全文
posted @ 2020-01-07 14:53 吴飞ff 阅读(784) 评论(0) 推荐(0) 编辑
摘要:express要作为服务器接口,很多功能的实现需要一些中间件 或 包。下面对这些功能罗列下: 解析请求体 express.json():内置中间件 express.urlencodes():内置中间件 日志输出: morgan():外部中间件 https://www.cnblogs.com/chyi 阅读全文
posted @ 2019-06-28 17:19 吴飞ff 阅读(1397) 评论(0) 推荐(0) 编辑
摘要:官方文档:http://nodejs.cn/api/ nodejs 三大模块:https://www.imooc.com/video/20557 全局模块(全局对象): 不用下载,不用引入(通过require),哪里都可以直接使用。https://www.runoob.com/nodejs/node 阅读全文
posted @ 2019-04-17 18:20 吴飞ff 阅读(222) 评论(0) 推荐(0) 编辑
摘要:1、node桌面应用开发的框架 :electron 和 nw.js https://www.jianshu.com/p/c6bdb087e60d 2、使用electron构建跨平台Node.js桌面应用 : https://www.zhangxinxu.com/wordpress/2017/05/e 阅读全文
posted @ 2018-11-26 17:21 吴飞ff 阅读(1639) 评论(0) 推荐(0) 编辑
摘要:参考文档: 1、express教程及api : http://www.runoob.com/nodejs/nodejs-express-framework.html 2、express自动生成项目框架-2016 : https://blog.csdn.net/zzwwjjdj1/article/de 阅读全文
posted @ 2018-11-22 10:47 吴飞ff 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:一、webpack配置项:https://www.jianshu.com/p/43fa9ce97420 或 https://webpack.docschina.org/configuration/【官网】 1、mode: 告知 webpack 使用相应模式的内置优化。【 "production", 阅读全文
posted @ 2018-11-15 11:16 吴飞ff 阅读(413) 评论(0) 推荐(0) 编辑
摘要:https://www.runoob.com/w3cnote/express-4-x-api.html 常用的两类对象 app对象: var express = require('express') var app = express() router对象: var express = requir 阅读全文
posted @ 2018-10-12 14:45 吴飞ff 阅读(548) 评论(0) 推荐(0) 编辑

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