
NodeJS
文章平均质量分 85
itas109
大道至简
展开
-
nodejs|npm加速安装node_module模块_240429
npm默认源为https://registry.npmjs.org/,但是下载速度慢。下面介绍一下如何加速下载模块。原创 2024-04-29 19:32:22 · 534 阅读 · 0 评论 -
使用Node.js版本管理工具管理多个Node.js版本
Rust编写的快速简单的Node.js版本管理工具跨平台支持(macOS, Windows, Linux)单文件,安装简单以速度为中心通过.node-version和.nvmrc工作。原创 2023-03-18 16:23:49 · 1101 阅读 · 0 评论 -
NodeJS输出内存使用信息到日志
内存信息是应用程序非常重要的信息,尤其是在排查内存相关问题的时候。本文将介绍NodeJS如何输出内存使用信息到日志。参数英文中文说明rss驻留集大小进程在主内存设备(即总分配内存的子集)中占用的空间量,包括所有 C++ 和 JavaScript 对象和代码heapTotalheap total堆内存总大小v8堆内存总大小heapUsedheap used堆内存已使用大小v8堆内存总大小externalexternal额外大小。原创 2023-03-10 23:06:41 · 698 阅读 · 0 评论 -
目录浏览功能的实现
目录浏览功能的实现原创 2021-11-08 22:38:14 · 2118 阅读 · 0 评论 -
RESTful API接口通过postman生成客户端代码
RESTful API接口通过postman生成客户端代码如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录RESTful API接口通过postman生成客户端代码前言服务端测试代码使用postman测试RESTful API接口postman生成对应接口的客户端代码环境:服务端:nodejs express客户端语言:nodejspostman:8.10.0前言nodejs服务端开放RESTful API接口,我原创 2021-08-05 21:20:30 · 530 阅读 · 0 评论 -
NodeJs代码调试(inspector+chrome) 实现谷歌浏览器调试后台nodejs代码
NodeJs代码调试(inspector+chrome) 实现谷歌浏览器调试后台nodejs代码如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录NodeJs代码调试(inspector+chrome) 实现谷歌浏览器调试后台nodejs代码1.编写server.js文件2.开启调试注:nodejs6.3版本以后已经内置的调试模块,不需要再安装node-inspector等等。直接node --inspect-brk demo.原创 2021-05-09 13:48:39 · 1218 阅读 · 0 评论 -
windows离线安装node-gyp
node-gyp是node C++模块编译的重要工具,目前的安装方式主要是在线安装。但是,离线安装的需要也是不可避免的,下面介绍如何在Windows下离线安装node-gyp。NodeJS : v14.16.0系统 : windows 10 20H2node-gyp : v7.1.2Python:3.8.8 32bitVisual Studio: 2015原创 2021-04-02 22:09:29 · 5404 阅读 · 0 评论 -
visual studio code离线安装C&C++调试插件ms-vscode.cpptools调试nodejs c++插件
visual studio code离线安装C&C++调试插件ms-vscode.cpptools编写C/C++ 代码一般是离不开调试环境的,那么在没有互联网的机器上如何调试C/C++代码呢?以下将介绍如何解决这个问题。原创 2021-04-01 21:38:38 · 6242 阅读 · 0 评论 -
NodeJS C++插件简介
NodeJS C++ 插件是用 C++ 编写的动态链接共享对象。 require() 函数可以将插件加载为普通的 Node.js 模块。 C++ 插件提供了 JavaScript 和 C/C++ 库之间的接口。原创 2021-04-01 21:34:51 · 1122 阅读 · 0 评论 -
nodejs C++扩展(进阶) - 跨平台(Windows&linux&mac)编译c++插件addon
nodejs C++扩展(进阶) - 跨平台(Windows&linux&mac)编译c++插件addon如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录nodejs C++扩展(进阶) - 跨平台(Windows&linux&mac)编译c++插件addon1. 安装nodejs2.安装node-gyp3.编写测试代码3.1 编写第三方动态库代码myadd.c3.2 编写 addon.cc3.3原创 2021-03-21 19:28:16 · 2226 阅读 · 0 评论 -
swagger - RESTFUL接口文档在线自动生成、代码自动生成工具详解
Swagger(http://swagger.io/) 是一款RESTFUL接口的、基于YAML、JSON语言的文档在线自动生成、代码自动生成的工具。swagger 2.0 openapi 3.0nodejs: 12.13.0swagger-editor : 3.15.8swagger-codegen : 2.4.9swagger-ui : 3.44.1原创 2021-03-09 22:46:05 · 6695 阅读 · 0 评论 -
nodejs|npm加速安装node_module模块
nodejs|npm加速安装node_module模块。npm默认源为https://registry.npmjs.org/,但是下载速度慢。下面介绍一下如何加速下载模块。原创 2021-03-07 15:47:08 · 995 阅读 · 0 评论 -
vscode远程调试nodejs
vscode远程调试nodejs如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录vscode远程调试nodejs1.程序部署2.开启远程调试3.本地vscode配置远程调试4.在本地代码中打断点调试5.结果环境:远程系统 : deepIn 15.11本地系统:windows 7nodejs : 12.13.01.程序部署将nodejs程序同时放到远程系统和本地系统$ tree.├── index.js└──原创 2020-06-25 16:37:29 · 1562 阅读 · 0 评论 -
makefile编译node插件
makefile编译node插件如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录makefile编译node插件1.目录结构2.hello.cc3.index.js4.Makefile5.结果环境:系统:centos 7node: v12.13.01.目录结构$ tree.├── 12.13.0│ ...原创 2020-04-13 22:31:52 · 643 阅读 · 0 评论 -
cmake编译node插件
cmake编译node插件如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录cmake编译node插件1.下载node模块2.编写CMakeLists.txt3.编译环境:系统:centos 7node: v12.13.0cmake: v2.8.121.下载node模块这里以odbc模块为例,下载地址:ht...原创 2020-04-13 22:09:14 · 986 阅读 · 0 评论 -
Linux离线安装node-gyp
node-gyp是node C++模块编译的重要工具,目前的安装方式主要是在线安装。但是,离线安装的需要也是不可避免的,下面介绍如何在Linux下离线安装node-gyp原创 2020-04-13 22:01:21 · 6290 阅读 · 4 评论 -
pm2与log4js的结合使用
pm2与log4js的结合使用原创 2020-02-08 19:19:57 · 3328 阅读 · 1 评论 -
NodeJS反向代理websocket
NodeJS反向代理websocket如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录NodeJS反向代理websocket@[toc]前言代码相关问题:1.http和websocket不同端口对外暴露一个端口2.nodejs反向代理相关文章:NodeJS结合express使用websocket前言虽然...原创 2020-01-18 21:56:08 · 2143 阅读 · 0 评论 -
NodeJS生成字节码
NodeJS生成字节码相关问题:1.nodejs源码保护2.nodejs源码加密3.nodejs提升运行速度前言传统的后端运行环境,如 Java、.NET,其源代码是经过编译才部署到服务器上运行的,不存在泄露的风险。而对于应用越来越广泛的 Node.js 而言,运行的则是源代码。即使经过压缩混淆,也可以很大程度地还原。本文介绍一种可用于 Node.js 端的代码保护方案,使得 Nod...转载 2020-01-18 21:37:13 · 2387 阅读 · 0 评论 -
NodeJS提升性能
NodeJS提升性能如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录NodeJS提升性能@[toc]1.单机1.1尽量使用异步1.2 缓存1.3 gzip压缩1.4 减少使用JSON序列化与反序列化1.5 适当使用多线程或多进程1.6 日志优化1.7 使用模板引擎1.8 资源文件压缩2.其他2.1 负载均衡2.2 水平...原创 2020-01-18 21:34:01 · 716 阅读 · 0 评论 -
NodeJS结合express使用websocket
NodeJS结合express使用websocket如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录NodeJS结合express使用websocket@[toc]前言1.基本使用2.模块化开发3.如果结合 http 模块使用相关问题:NULL前言WebSocket 是 tcp/ip 协议之上的一个 Sock...原创 2020-01-18 21:27:09 · 4984 阅读 · 0 评论 -
NodeJS解决跨域问题
跨域资源共享(CORS) 是一种允许当前域的资源被其他域(不同的域、协议或端口)的脚本请求访问的机制,一般情况下浏览器会禁止跨域请求。那么,我们该怎么合理的请求跨域问题呢?下面,我们以NodeJS为例,分别介绍如何解决原生http服务、express、koa2的跨域问题原创 2019-12-13 23:06:54 · 13779 阅读 · 0 评论 -
nodejs的express与swagger结合使用的方法
nodejs的express与swagger结合使用的方法如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录nodejs的express与swagger结合使用的方法@[toc]前言代码环境:nodejs : 12.13.0express : 4.16.3swagger-editor : 2.4.9可以解决的问...原创 2019-11-19 21:53:12 · 3612 阅读 · 0 评论 -
nodejs的require加载模块的路径搜索顺序
nodejs的require加载模块的路径搜索顺序如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录nodejs的require加载模块的路径搜索顺序@[toc]1.非核心模块加载示例2.完整的加载顺序2.1 缓存2.2 核心模块2.3 文件模块2.4 目录作为模块2.5 node_modules 目录加载2.6 从全局...原创 2019-11-19 21:32:17 · 4148 阅读 · 2 评论 -
nodejs的ODBC连接解决方案
nodejs的ODBC连接解决方案如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录nodejs的ODBC连接解决方案@[toc]1.windows下odbc1.1 安装node和node-gyp1.2 安装nodejs的odbc模块1.3 设置odbc数据源1.4 测试代码2.Linux下odbc2.1 安装node和...原创 2019-10-26 00:19:28 · 4034 阅读 · 0 评论 -
nodejs在Windows下c++插件引用libpq.dll
nodejs在Windows下c++插件引用libpq.dll如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录nodejs在Windows下c++插件引用libpq.dll@[toc]1. 下载postgresql的odbc源码和dll库2.环境:OS : windows 7 64bitnodejs : 10.1...原创 2019-10-14 22:10:25 · 946 阅读 · 0 评论 -
nodejs在Windows下c++插件编译
nodejs在Windows下c++插件编译如需转载请标明出处:http://blog.youkuaiyun.com/itas109 QQ技术交流群:129518033文章目录nodejs在Windows下c++插件编译@[toc]1. 安装nodejs2.安装node-gyp3.安装Python及 Visual Studio3.1 自动安装3.2 手动安装4.编写测试代码4.1 编写hello.cc...原创 2019-10-14 20:39:19 · 1634 阅读 · 0 评论 -
nodejs在Linux下c++插件单步调试
nodejs在Linux下c++插件单步调试原创 2019-08-06 21:49:10 · 826 阅读 · 0 评论 -
nodejs在Linux下c++插件运行
nodejs在Linux下c++插件运行原创 2019-08-06 21:43:51 · 1029 阅读 · 0 评论 -
nodejs在Linux下的安装
nodejs在Linux下的安装原创 2019-08-06 21:38:10 · 421 阅读 · 0 评论