node.js新手,想用ejs,不用jade,但改了之后会报错
想用ejs,不用jade,有什么办法改变一下,本来想把app.js 里的app.set(‘view engine’,‘jade’); 改成 app.set(‘view engine’,‘html’); 然后 Views里的index.jade改成index.html,但是浏览器访问的时候会报错:500 Error: Cannot find module ‘html’ ,有没有大神帮忙解决啊
View Article初学/ 一个简单的HTTP服务应用
源码地址 https://github.com/KumaCool/kweb git弄了半天一直没成功,最后还是用的SVN上传搞定。郁闷。 国庆这几天一直在研究nodejs。 想在不利用第三方模块做个网站(意思是我想造轮子),目前第一步建立了个HTTP。可以执行静态文件。 没有人交流,踩着坑前行。我是觉得这样能更好的理解nodejs。适合初学研究。...
View Article大家平时如何测试REST API
我现在用mocha和supertest进行API测试,存在如下问题:数据难以隔离;为了测试订单相关接口,需要先填充商品类目,属性,商品列表等等数据。如果不隔离,上游的变动又会对测试产生影响代码量很大;不管是用那种异步模型,测试代码量至少是功能代码的3倍以上关于RestfulAPI接口测试,大家有没有什么经验分享?来自酷炫的 CNodeMD
View Article新人做了一个cnodejs的桌面客户端,欢迎大家指点
用到的技术都比较基础, jQuery什么的。 ###运行截图登录 主页 话题 消息 收藏 用户信息 创建话题 有很多功能还未实现, 具体见github。有问题的话欢迎指出。 Note:目前还没提供windows的下载,但是安装包貌似太大, 超过github的上限,所以还是推荐自己编译安装的方式。
View ArticleBuffer问题,请问这个代码哪里有问题?为什么读取的不是Buffer对象?
logo.jpg是同文件夹下的一张图片 var fs = require(‘fs’) fs.readFile(‘logo.jpg’, function(err, origin_buffer) { console.log('isBuffer: ’ + Buffer.isBuffer(origin_buffer)) fs.writeFile(‘logo_buffer.jpg’,...
View Articlenpm init 之后报错
如题,npm init 之后报错。想知道是什么原因导致的?npm ERR! Cannot read property 'stop' of undefined npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> npm...
View Article使用async的问题,流程控制问题
使用async控制 当循环完成后 执行res.end 但是 并没有效果… 执行结果见图。。还有一个问题求解答 ,在async中,function(cb)的cb 是一个固定的callback 模式嘛 还是可以自己定义,它是用来往下传递什么还是当一个控制还是什么 具体使用看网上博客也不是特别明白
View Article关于electron使用原生node模块问题
##问题本地node是4.X,electron的是6.X,导致npm安装的模块不能在electron上使用尝试使用electron-rebuild解决,但一直报错
View ArticleNode.js的3m安装法
安装Node.jsNode.js是支持多个平台,Mac、Linux以及Windows,但在Windows平台下面问题较多,很多莫名其妙的问题,一般开发环境推荐用Mac或Linux(Ubuntu桌面版)。在生产环境,推荐使用CentOS或Ubuntu,选用对应的64位的LTS长期支持版本即可。所以,这里推荐Linux安装作为标准配置,先讲一下3m安装法,之后讲一下如何从源码去编译,便于大家深入理解。3...
View Articlemongdb db.createCollection("indeximages",{max:1})无法限制输入条数
新手,在用express+ejs+mongodb搞毕业设计遇到一个问题用mongodb 数据库新建一个限制输入数据条数的集合 db.createCollection("indeximages",{max:9})//博客上说这样写就可以 但是我的测试结果是这样完全没效果然后我尝试这样写>...
View Articlemongoose 使用find條件的問題
我是初學nodejs的新人 目前搭建一個REST API 前端會POST五個參數過來(title, brand, size, price, status) 這五個參數可以全部是空值或是任一空值 目前代碼如下 var title = req.body.title; var status = req.body.status; var brand = req.body.brand; var size =...
View Article如何让异步接口更优雅的同时支持 callback 和 promise
看到精华里有篇文章叫做 如何让异步接口同时支持 callback 和 promise,少爷打算发表少爷在cnode的第一篇文章,无奈取名是个技术活,偏偏少爷又只有初中文凭,只好在原文标题上加了几个字,希望兄台莫怪👻实现我文采不好就不啰嗦了,直接上代码:export const createPromiseCallback = () => { let cb; if...
View Article