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

keystonejs如何在安装后更换视图引擎?

已经安装好了keystonejs并进行了一些定制,后发现使用的twig引擎不再被维护了,想切换到nunjucks,请问如何无痛切换? 最好是简单一点的方法啊,各位大佬

View Article


阿里淘宝技术部(手淘) 内推招人

阿里淘宝技术部(手淘) 内推招人, 主要面向社招,优秀应届毕业也考虑。 (地点杭州)参与过大型的开源项目有自己的技术博客。熟悉目前主流的前端技术框架有过一到两个比较深入的研究 egg.js react rax weex webpack grapql redux …有在其他技术领域或者兴趣方面的特长。(更好)感兴趣可以发我邮箱break_happy@163.com

View Article


q模块如何指定重试次数返回promise

例如const Q = require('q'); function test(name,resetcount) { console.log(`${resetcount}\t${name}`); let _deferred = Q.defer(); if (name.length >= 5) { _deferred.resolve('ok,the name is:' + name); }...

View Article

如何给一个Node开发的管理系统加入一个系统密钥

具体的需求就是同一台电脑或者同一台服务器在第一次运行这个系统的时候,会在页面上面输出一段类似md5密钥的字符串,通过这一段字符串进行某种算法,或者叫做解密,生成一段新的字符串,在后台代码文件中写入这个新的字符串,然后这个系统才能正常的运行,以后这太机器想要运行这套系统就一直使用这个密钥。

View Article

Image may be NSFW.
Clik here to view.

egg form-data提交如果没有文件报错 cant found upload file

问题: 1.如果使用mutipart/formdata提交表单,表单如果没有文件的话,egg中ctx.getFileStream()会报错cant found upload file,那这样就无法获得stream对象,就无法获取其它的字段。怎么解决?(那个因为前端那边的需求是传文件和字段,文件是可以不提交的)...

View Article


【新手提问】 node异步和js异步

我不是很理解异步,说到异步,大家都会说Ajax...

View Article

基于 react 后端模板引擎 noox 发布了

React 组件化思想受到越来越多开发者的关注,组件化思想帮助开发者将页面解耦成一个一个组件,代码更加模块化, 更易扩展。而目前流行的后端模板引擎如 ejs, swig, jade, art 共同的问题是:需要学习各类模板引擎定义的语法,如 {{if}}, {{loop}}对组件化支持不够强,实现复杂,不易用针对以上痛点,笔者基于 React 造出了 noox...

View Article

Image may be NSFW.
Clik here to view.

nodejs实现查询火车票信息

项目地址:https://github.com/silenceboychen/search-train-ticket输入始发站,到达站,出发时间,可以打印出当天所有车次信息.

View Article


自己搭建以太坊节点[区块链]

geth是什么go-ethereum就是通常所说的 geth ,它是一个用Go语言实现运行在以太坊完整节点上的命令行接口,安装并运行了geth,你可以成为以太坊正式链的节点并且可以:挖矿得到真实的以太币在账户地址之间转移资金创建智能合约和发起交易查看所有历史区块还有很多很多功能客户端种类客户端 语言 开发者 最新版本 go-ethereum Go 以太坊基金会 go-ethereum-v1.4.9...

View Article


web3.js简单介绍[区块链]

##介绍node web3模块: This is the Ethereum compatible JavaScript API which implements the Generic JSON RPC spec通过web3能够方便的与以太坊交互,开发者不用关心JSON RPC实现细节。geth提供了以下的api模块: “admin”:“1.0”, “db”:“1.0”,...

View Article

Image may be NSFW.
Clik here to view.

汉化了一下regexper的正则图标解析 有需要的收藏一下啊

地址:http://regexper.cn

View Article

Image may be NSFW.
Clik here to view.

mongodb更新内嵌数组的问题,只能用循环来处理吗

数据结构如上,更新的条件是yoocare_id,yoocare_info是一个数组,符合条件的yoocare_id可能有多个,需要把符合条件的residue_degree更新掉,现在我用的方法比较笨,先找到yoocare_info这个数组,然后用map循环,符合yoocare_id的,处理下residue_degree,最后拿到一个全新的yoocare_info数组,最后把数组更新掉,这种方法数量小...

View Article

Image may be NSFW.
Clik here to view.

express如何实现表单中的method转换,比如:POST转成PUT

看某本书,下面这种写法已经无效:

View Article


分享申请免费的ssl证书,并可以定期 新证书

acme.sh能申请免费的ssl证书,并可以定期 新证书,非常省 。1. 安装 acme.sh安装很简单, 一个命令: curl https://get.acme.sh | sh 普通用户和 root 用户都可以安装使用.建议root下执行 安装过程进行了以下几步:把 acme.sh安装到你的 home目录下: ~/.acme.sh/ 并创建 一个 bash 的 alias, 方便你的使用:...

View Article

selenium webdriver相关

driver.actions().dragAndDrop(element, {x: 100, y: 0}).perform()请问,上述代码由于执行过快,不符合真实用户的行为。 如何模拟真实行为,例如:分批次拖拽,并且拖拽过程中可停留。伪代码: driver.actions().dragAndDrop(element, {x: 100, y: 0}).dragAndDrop(element, {x:...

View Article


egg.js 中使用egg-redis如何存储其他类型的数据

egg.js中使用egg-redis如何存储其他类型的数据(默认存储的是string),急急急。求大神指教!!

View Article

mongoose中Entity的save操作返回的不是promise吗?

环境: node v8.7.0 mongoose v4.13.9const mongoose = require('mongoose') mongoose.Promise = global.Promise const db = mongoose.createConnection('localhost', 'test') let userSchema = new mongoose.Schema({...

View Article


关于http请求:request与superagent,用request能请求到数据,用superagent不能请求到,求大神指点迷津,谢谢

const...

View Article

js == 与 === 性能问题

从入门就有人教我,===的性能比==好很多 于是做了一个小测试console.log(new Date()) for (let i = 0; i < 10000000; i++) { i === i } console.log(new Date()) console.log('==============================') console.log(new Date())...

View Article

Image may be NSFW.
Clik here to view.

-况客科技-诚聘后端工程师

View Article
Browsing all 14821 articles
Browse latest View live