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

一种尝试: 用 matrix 来定义项目的 ACL

因为最近做的项目需要对一些资源做简单的权限管理。老项目用的是 node_acl。功能比较全,但是对于简单的 acl 也需要连数据库。于是就在想可不可以把 ACL 搞的简单一点。对于简单的 ACL,表达的是 role是否被 allow对一个 resource做某个操作。这其实可以使用一个三维矩阵来: 行代表 role列代表 resource第三维代表权限。于是做了这个小库:...

View Article


Image may be NSFW.
Clik here to view.

我是如何 10 分钟入门接口自动化测试的

本篇教程主要使用node.js的json-mock,got库分别作为mock sever和模拟网络请求,基础框架使用cucumber.js,(cucumber是BDD行为驱动测试框架,可以用自然语言来编写测试),开发工具使用CukeTest先上效果图定义测试用例测试报告以下为具体实现环境准备操作系统: Windows7,Windows8,Windows10代码编辑器: CukeTest...

View Article


[请教]TypeScript如何给EventEmitter重新声明类型?

问题描述目前我在使用Electron框架开发桌面应用,尝试使用Typescript在调用ipc模块时,希望对他的参数进行限定(定义),但不知道该如何使用Typescript进行限定期望效果将其Listener参数限定为指定的字符串,类似type Str = 'time' | 'date' | 'length'的效果尝试过程尝试以下方式进行重新声明,均无效果import {ipcMain} from...

View Article

Image may be NSFW.
Clik here to view.

express 开发启动慢的问题

我用nodejs express开发 依赖包应该有20个左右吧, 然后用nodemon 保存文件自动重启,然后每次都得等10多秒;才能启动成功,求解决方案,大佬们

View Article

Image may be NSFW.
Clik here to view.

typescript福音 | tyty,一键下载所有项目依赖的 @types/* 类型声明文件的CLI工具

在 typescript 项目的实践中,总是要为新添加模块下载类型声明。当依赖变多,重复输入 npm install @types/xxxx是不是很烦呢,一点都不极客tyty是一个命令行工具,只需在命令行的项目路径下输入 tyty,就会自动下载项目依赖对应的类型声明。下载npm install tyty -g [文档/github] (https://github.com/Bin-Huang/tyty)

View Article


Image may be NSFW.
Clik here to view.

【杭州】支付宝招聘前端

个人发展路径介绍团队之前,先介绍团队能支撑你成为怎么样的人:)为什么我们能支撑你成为这样的人这里是核心团队,所属为蚂蚁金服支付宝事业群团队,阿里系中的重要业务区块中的核心前端团队丰富的业务场景支撑,社交、支付、会员、行业等各类型大体量业务,你做的每个产品必能收到用户回响技术场景丰富,各业务形态支撑起丰富的技术栈实践机会,这里有Hybrid尖端实践,百万级、亿万级的业务考验团队人才汇聚,百号前端团队,...

View Article

Image may be NSFW.
Clik here to view.

基于 Nest.js (nodejs 版的 spring ) 的 Notadd 2.0 Beta1 发布

前言大多数 node.js 框架都没解决架构问题,使得 node.js 没能像 spring 一样的适合大型项目开发和维护的框架。 nest.js 出现改变了这种现状。 我们基于 nest.js 开发了 Notadd ,更加解决了快速开发需求。[开发快] 像搭积木一样快速满足自己的开发需求[高性能] 单机并发轻松上万[易维护] 类 spring...

View Article

Image may be NSFW.
Clik here to view.

在windows系统中,安装node-canvas出现问题,请大神指点。

根据官方文档和其他人的博客教程,配置了c++ ,python, node-gyp 和 gtk,仍然无法正常安装node-canvas!!!下图是执行npm install canvas时的运行情况 下图是c++安装情况: ![微信图片_20180207103408.png](//dn-cnode.qbox.me/FmW8BH5mmJaP4NMXs9GOAe9gci8X下图是python的情况:...

View Article


http端口代理

我的node服务是绑定在8080端口 对外服务的时候访问并没有通过端口号8080 也就是直接的主机 按理说这样默认是80端口 这样是怎么代理到我的服务的呢

View Article


Image may be NSFW.
Clik here to view.

个人博客系统悌Nuxt,Vue,Element-ui,Express

个人博客系统分为三部分:前台: 博客页面后台: 博客管理页面后台: 博客后台服务器项目简介项目已前后端分离开发。分别用到的框架如下:前台页面用nuxt + axios开发线上浏览地址: blog.gjwchaichai.pw GITHUB源码地址: blog-website-nuxt后台页面用vue2 + axios + vue-router + element-ui开发线上浏览地址:...

View Article

大家都发年终奖了吧,给大家心里种点草,不然怕大家没地方花

大家年终奖都发了吧。 和大家安利一个我最近开发的网站 www.boxopened.com,网站专注于产品的开箱,用户体验分享。 网站是基于eggjs做的,最近正在进行重构,准备将前后端进行react的同构化改造,graphql接口改造,微服务框架从seneca切换到moleculer。 设计端也启用了全新的材料设计风格,估计年后上线。 到时候再和大家分享下重构的过程,哈。

View Article

21 岁的你在做什么? 25 岁的我在哭

不知道有没有人听说过小问,做前端的可能有一部分人知道。我只知道小问写过《深入 ES2015 》这本书,知乎开过 live。今天参加掘金的 [AMA 活动]( https://juejin.im/post/5a741b0e6fb9a063417aff3f)才知道他已经在负责七牛云的架构和算法研发了。关键是架构…好像前端最后能做架构的不多。更没想到,他居然才 21...

View Article

bf44f8cf27838fb9a88ada7fe31c182d求助

bf44f8cf27838fb9a88ada7fe31c182d提示这个乱码是什么原因??急急急!

View Article


Image may be NSFW.
Clik here to view.

React 16.3快要发布了,新的context API有望替代redux?

目前可以试用alpha版本,正式版会在近期发布{ "dependencies": { "react": "^16.3.0-alpha.0", "react-dom": "^16.3.0-alpha.0" } } 新的contextcontext这个特性已经存在很久了,但因为一些原因一直是处于试验性质的API。 React 16.3带来了正式版的context...

View Article

Image may be NSFW.
Clik here to view.

如何用 ras 私钥 解密一个 java 用公钥加密后的16进制字符串??

加密出来的 byte[] 然后 HexToString 转成了字符串,NodeJs 如何用私钥解密出来~ 。求一段代码

View Article


烦躁。我又打不开egg网址了

View Article

【杭州滨江】阿里巴巴 B2B 招 前端 / Node.js 专家 (P6/P7) 20-40k

坐标:杭州阿里巴巴滨江园区薪酬:20k - 40k,大部分人都能拿到 16 薪简历发送至:haoqun.jhq@alibaba-inc.com,请备注来自 CNode 社区工作内容负责网站应用前端开发,与后台工程师协作,完成数据交互、动态信息展现;使用 JS...

View Article


Image may be NSFW.
Clik here to view.

初尝 Nuxt.js 使用 CNode 的API 弄了个简单的 demo 。

GitHubLive Demo首页的列表不居中是因为,右边还没想好加什么东西上去。因为只是个小 demo,所以没有加上过场动画。但是简单的做了头部的 seo。 用户界面: css 直接用 mini.css可能有点不太美观。还在摸索着如何加上过场动画,vuex,登录的问题。

View Article

[杭州][阿里巴巴][资深前端开发(P6/P7)]可能是阿里技术氛围最好的前端团队!!

职 位: 阿里巴巴安全部 前端工程师 ( P6:1-3 年经验 /P7:5 年以上经验)工作职责: 根据设计人员制作的效果图,完成网站前端代码的开发(HTML、CSS、JS); 根据具体业务场景设计并实现前端基础架构; 参与开发各类开源库和工具; 数据可视化业务开发;职位要求: 熟练掌握 html5,css3,javascript 等前端技术; 熟悉...

View Article

Image may be NSFW.
Clik here to view.

【求助】用ramda实现add(1,2,3)=add(1)(2)(3),求助;

这样写 我这参数固定了个数。。 假如我想curryAdd(2)(3)(4)(4)(55),这里参数我并不知道可能有多少个? 求助 应该怎么实现

View Article
Browsing all 14821 articles
Browse latest View live