随笔分类 - Node.js
摘要:缘由:使用反向代理加速器工具时,会在本地弄个https证书,代码调试时报证书校验错误 设置环境变量NODE_TLS_REJECT_UNAUTHORIZED参数值为0,让代码忽略证书检查 在请求的代码之前加上如下环境变量设置 process.env.NODE_TLS_REJECT_UNAUTHORIZ
阅读全文
摘要:缘由:使用Node.js时进行开发时,遇到需要调用命令行操作的业务场景 使用Node.js原生库child_process调用命令行 const {exec} = require('child_process'); const cmd = 'ls'; // cmd为实际调用的命令行命令值 exec(
阅读全文
摘要:缘由: node.js项目中运行npm run start命令脚本报错,No such file or directory 最开始以为是命令脚本找不到所谓的执行路径,但后面发现不是,是package.json没有指定端口或使用的端口已被占用 一、npm run start报错排查流程 1. npm
阅读全文
摘要:缘由:使用Mongoose时遇到一些传入的——id字段可能不正确的业务场景,需要校验 首先校验是否为ObjectId类型 然后将ObjectId.isValid()返回为true的参数先强制转换为ObjectId 最后比较或查询校验字段是否为有效_id 1. 代码中先引入mongoose库 cons
阅读全文
摘要:缘由:客户服务器项目路径不是很合理,导致Jenkins自动部署时还需要添加路径后再更新部署,所以需要把项目路径统一和规范化。 迁移项目路径,保证路径合规,同时做好备份和迁移。迁移后先安装好依赖。 项目路径改了,nginx.conf root参数也要做相应的修改,更改为admin,ui等打包后的新的d
阅读全文

浙公网安备 33010602011771号