Nodejs
Node JS相关知识
老马的编程笔记
生命不息,奋斗不止
展开
-
nodejs.ER_DIVISION_BY_ZEROError: Division by 0问题解决
遇到这个问题是在nodejs环境,不过这个问题是mysql的问题。mysql有个配置项:ERROR_FOR_DIVISION_BY_ZERO。如果有这个配置项,那么再执行update、insert语句时,分母就不能为0,否则就会报除零异常。但是有个特例,就是如果分子为null,那么null / 0不会报错,因为mysql中有null的运算结果都是null。可以通过下面的语句查看自己的mysql是否有个这个配置项:select @@global.sql_mode;// STRICT_TRANS_TA原创 2022-03-25 20:11:02 · 3267 阅读 · 0 评论 -
exceljs设置numFmt不起作用的原因
exceljs设置numFmt不起作用的解决办法。原创 2022-02-22 17:32:13 · 1670 阅读 · 0 评论 -
解决:Error: Can‘t find Python executable “python“, you can set the PYTHON env variable
我是在安装sharp这个库的时候报这个错,开始一脸蒙蔽,各种百度,这里把解决办法记录一下。使用管理员打开cmdnpm install --global --production windows-build-tools安装成功后会显示success,我是因为装过了,所以显示上面的样子。配置环境变量在环境变量Path中配置路径:C:\Users{user}.windows-build-tools上面的路径是python的安装路径。在cmd中查看python版本:python -V原创 2021-12-09 00:40:01 · 1085 阅读 · 2 评论 -
RunScriptError: Run “C:\Windows\system32\cmd.exe /d /s /c node-gyp rebuild“
原文转载 2021-12-08 21:14:07 · 579 阅读 · 0 评论 -
libvips下载失败导致npm安装sharp失败
https://www.jianshu.com/p/03c37476334b转载 2021-12-08 19:59:10 · 1655 阅读 · 0 评论 -
node mysql 使用连接池
创建连接池var mysql = require('mysql');var pool = mysql.createPool({ connectionLimit : 10, host : 'example.org', user : 'bob', password : 'secret', database : 'my_db'}); pool.query('SELECT 1 + 1 AS solution',翻译 2021-09-09 10:28:40 · 1459 阅读 · 0 评论