分享小伙伴的Vue组件库实践心得
年初时项目开始切为vue,以此为基础,组内小伙伴一起开启了vc-bootstrap这么一个组件库,这是其中一名小伙伴的实践心得,欢迎拍砖。 https://github.com/iwaimai-bi-fe/vc-bootstrap-doc/issues/1
View Article关于async/await和promise.all两种执行方式的速度快慢的问题
最近在做网站项目的时候,有这么一段代码: topic.author = await User.findById(topic.author_id); //读取作者信息 topic.authorTopicList = await Topic.find({ // 读取作者其它主题 author_id: topic.author_id, deleted: false }, 'title', { sort:...
View Articlereact服务端渲染过滤其他无关文件
最近的react以及vue2,都有对于服务端渲染的涉及,因此我们项目中也开始了踩这个坑既然为坑,那就不会一番风顺,坑之大,一锅炖不下首先node对于es6语法支持度以及jsx语法的支持就是个大问题,多亏了babel,安装babel-register,改写了require命令,为它加上一个钩子。...
View Article在Node中,什么是句柄?
在看’深入浅出NodeJs’中 句柄传递 那一章节,存在一个疑问,请大家帮忙解答一下。下面是书中的原句:send方法不仅可以通过IPC发送消息,还能发送句柄。 child.sned( message, [handle] ) (第二个参数是句柄) 书中源码: 在第10行中,send方法的第二个参数server。server是createServer方法的返回值。...
View ArticlesetTimeout调用的函数中this指向的问题
创建一个对象,然后 setTimeout执行,形如:var obj = { foobar: 4, event: function() { console.log(this); } }; setTimeout(obj.event, 2000); 输出结果为:Timeout { _called: true, _idleTimeout: 2000, _idlePrev: null, _idleNext:...
View Articlebody-parser查询form表单中类型post[title]这样的格式的内容issue
这是html:<form method="post" class="create-post"> title<input type="text" style="width:100%;" name="post.title" value="<%= model.title %>"> content<textarea name="post.content"...
View Articlemongoose连接的问题
问一下啊,我在app.js里面用mongoose.connect连接好了数据库,然后在其他模块里require(‘mongoose’).connection.once(‘open’)怎么触发不了啊,阻塞在那儿,不是说打开一次就好了,然后其它地方都是使用这个默认的连接吗以前都是每次打开后又手动关闭的,这样不太好来自酷炫的 CNodeMD
View Article【北京】11月27日 Node.js区块链茶座·第三期:智能合约
一、茶座介绍这两天,中国银行招募数字货币研发人才的消息,刷爆了朋友圈。当前,没有那项技术,能够如此深入的影响一个国家的动向。您想了解其中的原因吗?您想了解区块链的奥秘吗?来,咱们一起聚聚,畅谈技术,茶话未来。“区块链茶座”是少数高端人士的私密聚会,以探讨学习Node.js前端、后台等开发技术为核心,围绕区块链开发涉及到的P2P网络、加密解密、共识算法、客户端设计、Node.js优化等应用领域,以及投...
View Article【深圳】大疆创新互联网技术招聘开放日【前端工程师】【15K-25K】
关于大疆深圳市大疆创新科技有限公司(简称DJI),成立于2006年,以“The Future of...
View ArticleKoa的周边环境
koa 项目常用库:koa-body https://github.com/dlau/koa-body; koa-router https://github.com/alexmingoia/koa-router; koa-json https://github.com/koajs/json; koa-static https://github.com/koajs/static;...
View Article7.1版已经发布了,已经支持es7的async/await。
哪位朋友能给个详细的教程呢? 其实,有时候需求很简单,类似于: 使用request模块,写个getHtml(url)函数,返回一个网页的html源码。 然后每次调用的时候,我只需要简单的 var html=getHtml(‘http://www.baidu.com’); 而不用再写一长串的回调。类似这样的需求,应该怎么用async/await,实现?
View Article运行node-gyp中hello world例子出错
根据网上教程先创建3个文件 创建文件binding.gyp: { “targets”: [ { “target_name”: “hello”, “sources”: [ “hello.cc” ] } ]hello.cc: #include <node.h> #include <v8.h> using namespace v8; Handle<Value>...
View Article重拾node 使用koa2+mongoose做了一个基于爬虫的资源下载网站
求轻拍之前用express+mysql+sequelizejs写了一个游记分享的网站,使用的是ES5的语法,各种回调处理异步,让我一度失去了用node写后台的信心,跑去学了一段时间的java。后来知道了有一种async+await+promise的写法可以优雅的处理异步带来的深度回调问题。好激动,准备试试。于是就去模板网站,看看有木有好一点的模板,拿来做前端页面用。发现那个网站预览速度好慢,还弹广告...
View Articlenode-gyp build时这个binding.cc到底是个什么?
configure没问题,但是build就出错了,这个binding.cc文件我怎么找不到啊。![IQ)8B08LP$JN4_(S`X~MED.jpg我使用的是vs2013; npm config set msvs_version 2013 --global 还是不行 大神们求解
View Article