Quantcast
Channel: CNode:Node.js专业中文社区
Browsing all 14821 articles
Browse latest View live

把原生fs模块包装成promise的最佳实践是什么?

如题,在团队项目里,计划全程async/await,我现在是用bluebird的promisify包一层,然后放在一个fs-promise文件里,但是require的时候很丑啊,而且团队成员也都是习惯了require(‘fs’),再者,node原生的好多,我不能都包一层吧?问问大家都是怎么做的

View Article


有没有库能定义个模型然后生成建表语句

有没有库能定义个模型然后生成建表语句? 不需要连接数据库, 我想做一个快速生成建表语句的工具。 有没有这方面的库推荐一下?

View Article


cnode社区代码问题

cnode开源代码中,Controllers和Proxy这两个文件夹分别有什么用的,感觉功能是重复的来自酷炫的 CNodeMD

View Article

[郑州招聘] 大数据 leader,测试, Android , C/C++(内核、网络驱动、协议栈、算路等方向) Go/PHP/nodejs ,类比百度...

###郑州珑凌科技,郑州最优秀的纯互联网公司之一,产品驱动、技术驱动。功能 /性能测试大牛,大数据 leader , Android , O-C/Go/PHP/nodejs , C/C++(内核、网络驱动、协议栈、算路、界面开发等方向)类比百度 T5 及以上 最佳技术帝看这里: mac...

View Article

nodejs写的命令行工具 在windows上可以执行 mac上面提示env: node\r: No such file or directory

nodejs写的命令行工具 在windows上可以执行 mac上面提示env: node\r: No such file or directory 有大大知道是什么原因吗

View Article


web front ender

good morning!I‘m webapp-cnodejs-vue

View Article

Windows使用Request get页面的时候中文乱码,但是同样代码在另一台Mac上却不会乱码

开发工具使用的是WebStorm,代码如下(很简单的get百度的代码): request.get(“http://www.baidu.com”, function (err, res, body) { console.log(body); }); 这段代码在window上跑起来,最后出来的结果都是乱码,例如:浣跨敤鐧惧害鍓嶅繀璇。 但是在Mac上却不会乱码。 项目编码都是UTF-8,请问有解决办法吗?

View Article

Image may be NSFW.
Clik here to view.

nodeJs 中mongodb find条件

我这样查找时是可以找到数据的, 但返回的数据是空。 console.dir(videokey)的确是‘leb’呀,(上面换成’leb’也可以查到)是不是这个数据类型不对?附:videokey是从mongodb中取的数据 mongodb中: “keyword”: “leb”, 我取的方法: videokey = arr[0].keyword

View Article


express.static和serve-static有什么区别?

//路径 setting app.use(serveStatic(‘node_modules’)); //static files app.use(express.static(path.join(__dirname, ‘public’)));我代码虽然这样写,但是我不懂为什么要这样写,请教一下大家,多谢啦

View Article


Image may be NSFW.
Clik here to view.

body-parser使用问题,req.body为空对象

app.js里引入 配置 下面的路由 到了路由目录的index.js 然后比如signin.js 这里表单提交后获取的req.body是个空对象,请问哪里有问题,谢谢

View Article

转发--Koa的坑与在express上使用async/await

我只是转发,朋友写的内容。。。为什么koajs并不是一个正确的方向呢?...

View Article

【北京】我们需要有内涵的【后端工程师】佳格大数据关注环境与农业

后端工程师 15K-25K岗位描述 负责基础服务方面的开发,包括数据,计算,存储,监控服务的开发。 参与产品服务端架构设计与开发任职要求 1.计算机相关专业,熟练掌握常见的算法和数据结构,至少两年工作经验 2.熟悉Linux基础及Shell脚本,能够独立部署相关系统熟悉主流键值和关系型数据库具有 C++、Java等其中一种后端语言的开发经验掌握 NodeJS 核心模块的和常见中间件 (如...

View Article

用nodejs生成echarts图表

https://github.com/suxiaoxin/node-echarts有时候我们需要在后台生成报表,可以用nodejs生成echarts报表

View Article


测试一下标题十字以上是为什么

自删

View Article

es6的generator和nodejs的下一代框架koa

1. generatores6有一个新功能特性,叫generator,它是解决回调地狱的一个生成器。众所周知,nodejs的一大特性就是可以利用异步回调,它是优点,但也带来了回调噩梦。有很多方法可以解决和减少回调嵌套太深的问题,比如promise,...

View Article


多个客户端通过轮询的方式向服务端请求数据,服务端每次只返回更新或者新增的数据。这该怎么设计?

场景中不能使用socket长链接,所以只能通过客户端轮询的方式进行数据更新。 场景: 1.有多个客户端定时请求数据 2.每次请求数据返回多张表中的更新/新增的数据列表(只返回更新/新增的数据) 我的思路是: 1.建立一张表管理要同步数据的表的版本 例如:table1 001 2.数据表中的每条数据有一个版本号字段 table1 {id:1,name:test,ver:001}...

View Article

如何用nodejs做代理访问下载xlsx文件

比如xlsx文件地址为:http://www.baidu.com/down?time=1&id=1做node中如何做可以下载这个excel!

View Article


Image may be NSFW.
Clik here to view.

使用 StatsD + Grafana + InfluxDB 搭建 Node.js 监控系统

在石墨,我们之前使用 ELK 搭了一套监控图表,由于一些原因,比如:Kibana 经常查日志查挂Kibana 的图表不太美观、不够灵活所以调研了一下,选择用 StatsD + Grafana + InfluxDB 搭建一套新的监控系统。工具简介StatsD是一个使用 Node.js 开发的简单的网络守护进程,通过 UDP 或者 TCP...

View Article

新的koa把generator返回的thunk都promise化有什么好处么?

koa代码看起来还是很吃力的,对事件轮询的队列机制,generator函数,Promise新特性好多延展知识现在稍微都懂一些了才差不多能看下来。 问题如标题,原来的thunkfy函数不也挺好的么,不知道和Promise之后由于promise的队列是micro-task会比原来的 macro-task这些要快一些。

View Article

请教如何使用sails完成数据插入

目前我在学习sails,现在有个更新数据库的需求,就是从excel文件读取数据,根据所读取的数据更新数据库。基本思路是每读取出一条数据后更新数据库。代码如下: result.forEach(function(userPreference){ // 读取出来的数据类似 { email:‘test@qq.com’, data:‘test’} 这样的json对象...

View Article
Browsing all 14821 articles
Browse latest View live