写代码遇到的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写代码遇到的问题相关的知识,希望对你有一定的参考价值。
1.在本地测试ajax请求时,访问自己编写的mock的json格式数据,报错呀!!
原因:自己写得json格式的数据,格式错误,多了","。这种问题以前也碰到过好多次,写Json文件要各种小心,小心双引号啊,大括号啊,逗号啊!
2.git提交代码的时候,发生错误:warning:LF will be replaced by CRLF in .....
原因:
(1)在windows使用回车和换行两个字符来结束一行,而Mac和Linux只使用换行一个字符
(2)git具有换行符检查功能:core.safecrlf ;
这个功能的选项有:false-不做任何检查;warn-在提交时检查并警告;true-在提交时检查,如果发现混用则拒绝提交。
解决:配置git的autocrlf
(1)git config --global core.autocrlf true : git会在提交时自动地把行结束符CRLF转换成LF,而在签出代码时把LF转换成CRLF。
(2)git config --global core.autocrlf input : 当一个以CRLF为行结束符的文件不小心被引入时,可以进行修正,告诉git在提交时把CRLF转换成LF,签出时不转换。配置以后,会在windows系统上的签出文件中保留CRLF,会在Mac和Linux系统上,包括仓库中保留LF。
(3)git config --global core.autocrlf false: 如果是windows程序员,且正在开发仅运行在windows上的项目,这样设置以后,会将回车符记录在库中。
以上是关于写代码遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章