naniandongzhi

在写关于NodeJS项目中常遇到的小错误

 此时用到的服务器是phpstudy中的MySQL
1. First argument must be a string or Buffer    解决方法: 需要转化为字符串类型 JSON.stringify()

2.存储cookie的时候,在浏览器中不显示时候,需要转化为字符串;JSON.stringify()

3. ER_BAD_NULL_ERROR: Column 'uid' cannot be null     数据库表的uid行出现错误
 
若修改时候出现:invalid default value for uid 当数据库表报这样错的话就是id字段自增与设置默认值有冲突,修改其一,若是
 
默认值需要设置为无

4. Unknown column '平' in 'where clause'数据库报错,查找用户名的时候可以用新版的模式写

'SELECT * FROM `users` WHERE `username` LIKE "'+parmas.username+'" AND `password` LIKE "'+parmas.password+'"'

5. Unexpected token o in JSON at position 1 返回的已经是对象了,不用在转化为对象

6. 页面引用bootstrap报错Bootstrap's JavaScript requires jQuery 报错的原因是bootstrap加载的顺序有问题,必须先引用jquery.min.js文件,然后再引用botstrap的js

7. Failed to load file://e: are only supported for protocol schemes: http, data, chrome, chrome-extension, https. 报错原因:只能在有协议的web环境下运行;换个方式打开该页面

 

分类:

NodeJS

技术点:

相关文章: