记录一下一些常见的JSLint错误,即解决方案。
设计模式是一些有意思的东西,只是这些东西,只有在我们觉得代码写得很烂的时候才有用。比如,当我发现我在代码中重复写了很多个if来判断选择那个数据库的时候。于是,我就想着似乎这就可以用这个简单工厂模式来实现SQLite3与MongoDB的选择。
在上一篇——为NodeJS项目添加语法检查我们简单地说了一下,在iot-coap要提交代码时会发生的事,接着我们来说说里面的测试是怎么进行的。。
在给iot coap添加了pre-commit,测试之后,现在也加上了jslint。
记得在一开始的时候给IoT-CoAP添加了一个XML的支持,只是因为对于XML的了解似乎不是很深,又因此而挖了一个坑。
在IoT-CoAP中我们使用到了一个Block2的东西,于是便整理相关的一些资料,作一个简单的介绍,以及在代码中的使用。
在完成iot-coap的node包之后,开始在服务器上部署,又想到了New Relic,于是开始了安装之旅。
回顾一下之前用RESTify创建API的过程,没有注意到官方给的示例和原来的不同,于是再次做个笔记。。
在经历了几次重构之后,我们的IoT终于开始有个好的代码结构,再经过几次修正之后,我们就可以很愉快地发出第一个版本,v0.1或许将会是Nodejs的一个库。
Node是个好东西,好东西,再次需要将它编译到Raspberry Pi里面,于是就有了。