关于pm2 cluster模式下如何区分master和worker?
最近在使用log4js作为日志文件,但是在使用pm2创建多个实例的时候.log4js就存在多个进程操作一个文件,然后导致崩溃.查了log4js官方文档,也有cluster模式.但是需要手动判断cluster.isMaster, 请教下社区各位大神.有没有遇到过类似的问题,需要如何解决呢
View Article表单验证,按规则来配置字段 vs 按字段配置规则
按规则配置字段var validRule=[ 'require':['email','password'], 'email':['email'], ... ]; 分字段配置规则var validFields=[ 'username':['require'], 'password':['require'], 'email':['email'] ] 表单验证这两种方式那种更好一些?
View Articlemongoose: CastError: Cast to ObjectId failed for value...
我的schema是这样的: type: String, value: String, attributes: [mongoose.Schema.Types.Mixed], created_at: {type: Date, default: new Date()}, updated_at: {type: Date, default: new Date()}, }); ``` 我在库中新建数据,...
View Article二级域名绑定8080端口问题
www域名解析到了一个ip上,apache监听着这个ip上的80端口。 nodejs监听同一个ip上的8080端口,我想把二级域名绑定到这个8080端口上。 有什么办法吗?
View Article淘宝NPM镜像如何卸载
安装VUE脚手架 错误提示NPM 版本太低,更新NPM版本,然后发现之前安装的淘宝镜像源使用不了,于是手动删除了全局的淘宝镜像,最后发现NPM也用不了 有朋友遇到过同样的问题吗 急!!!
View ArticleNode.js 科大讯飞 听写接口
从Node.js客户端调用科大讯飞API.仅支持Linux64, 仅支持听写接口Read https://www.npmjs.com/package/xfy-node.准备工作git clone git@github.com:Samurais/xfy-node-getstarted.git cd resources sudo unzip...
View Articlemongoose中skema设计问题
一些社交app的设计中, 比如我的uer设计是这样的 var UserSchema = new Schema({ name: { type: String}, pass: { type: String }, nicker: { type: String}, //… posts : [{ type: Schema.Types.ObjectId, ref: ‘Post’ }], posts_num :...
View Article发布的npm package 以及更新 npm version patch
flash-memory发布一个say-hello-world的package到npm; 这个package的功能是提供一个sayHelloWorld的方法。注意:因为say-hello-world package已经发布到npm了,所以大家在跟随文档操作的时候需要换个名字。 第一步: 在项目的根目录下创建一个名字为node_modules的目录,此目录用来放置所有的node模块 第二步:...
View Article谁攻克了npm 各种命令使用汉语版的,分享下呗~_~
谁把这些命令都攻克了求分享下 Usage: npm <command>where <command> is one of:access, adduser, bin, bugs, c, cache, completion, config, ddp, dedupe, deprecate, dist-tag, docs, edit, explore, get, help,...
View Article如何利用node和极光sdk定时推送消息思路的疑问
利用极光推送定时推送消息,大概是个什么思路。//补充 我搜到说是用cron可以实现定时发送,代码如下: var cronJob = require(“cron”).CronJob; //每秒钟执行一次 new cronJob(’* * * * * ‘, function () { //your job code here }, null, true, ‘Asia/Chongqing’);...
View Article招聘 [广州-天河区] 石牌桥地铁站 招聘 iOS Android 高级Java 欢迎推荐以及自荐
高级Java开发工程师(20k-30K/月)需有akka分布式经验,但如果没有,也欢迎对akka有信心者应聘...
View ArticleTechweekly:简单高可配的技术周报邮件推送工具
项目地址:https://github.com/xiongwilee/Techweekly快速入门第一步,下载代码,安装依赖:$ git clone https://github.com/xiongwilee/Techweekly.git $ cd Techweekly && npm install --registry=https://registry.npm.taobao.org...
View Article看这段代码,哪里是hook了,为什么作者说是用到了hook,难道我认识的hook太狭隘了?
简单MOCK hook派上用场了 我怎么没看出来哪里是hook呢 describe("getContent", function () { var _readFile; before(function () { _readFile = fs.readFile; fs.readFile = function (filename, encoding, callback) { callback(new...
View Article「深圳」后端工程师、前端工程师、全栈工程师
高级后端工程师 「Nodejs」负责面向企业的 SaaS 后端程序架构和开发。待遇:24W~50W 年薪,看能力,五险一金,双休,弹性工作制。要求:能高效完成开发工作;架构能力强,代码效率高,易读性好,文档清晰完备;有较强的学习能力,沟通能力强,能和团队协调工作;3 年以上开发工作经验,有责任感,有时间管理,进度规划能力;有微信,Web App...
View Article使用vue实现的音乐播放器,附源码!!!
最近在学vue,在掘金上看到一篇好帖子,实现的音乐播放器,心血来潮,自己也写了个~~~实现的功能:排行榜轮播图展示搜索推荐搜索歌曲搜索专辑搜索歌手上一曲,下一曲,播放暂停随机播放,循环播放,单曲播放加入/删除播放列表,查看专辑查看歌手源码和预览:有兴趣的加个前端交流群:478688652github:戳这里喜欢的加个star预览地址: 戳这里扫一扫手机预览 UI图
View Article大家写好node项目后,单元测试用的是什么,最好分享点流程;有案例就更好了
github上面 好多都是mocha,jscover;使用makefile make test make make run 什么的TESTS = $(shell find test -type f -name "*.test.js") TEST_TIMEOUT = 10000 MOCHA_REPORTER = spec # NPM_REGISTRY =...
View Article[上海] 比特币区块链 BTCC 招 Node.js Developer 团队多元化
Node.js Developer岗位职责:设计、开发稳定的、可测试的Web应用;配合团队中的其他开发者,保证Web应用的一致性和稳定性;配合BTCC团队中的其他成员一起工作;开发、整合以及维护微服务以及可重复利用的组件;技能要求:能够熟练使用Javascript进行后端开发(能够熟练使用ECMA6...
View ArticleHandlebar 模板嵌套问题
这个是post-content的代码<div class="post-content"> <div class="ui grid"> <div class="four wide column"> <a class="avatar" href="/posts?author={{author._id }}" data-title="{{author.name...
View Article