在中国,安装 &升级 npm 依赖的正确方法
原文链接前言最近不少朋友都开始用 yarn来安装 & 更新自己的项目依赖了。尴尬的是,虽然 yarn 优化了安装过程,但模块依然是从 npm 的 registry 下载。cnpm 的问题npm 的 CDN 换到了 fastly.net之后,感觉就像被墙了一样,特别慢。**幸好,我们有淘宝源(https://registry.npm.taobao.org)和 cnpm。**但 cnpm...
View Articlenodejs竟然无法中止http请求数据的传输
var http = require('http'); var readline = require('readline'); var url = 'http://cnodejs.org/topic/581b2502e90cfbec054d763f'; function get(){ var req = http.get(url, function(res){...
View Article请问一下:在Ubuntu上,使用nohup执行node命令时,是否会自动退出程序?
我经常发现当时运行后没有问题,但是第二天这个node程序就会自动退出了,看日志也没有发现任何异常。具体命令如下:nohup npm start &
View Article【讨论】这个 Promise 模块该怎么写?
今天想写一个模块,但没写出来,所以贴出来集思广益。目标:解决使用 Promise 时遇到的痛点:有时候需要在 Promise 表达式外定义一个变量存储某一步 .then的结果,比如第三个 .then里面取不到第一个 .then的结果。最终效果:Promise.resolve(1) .then(function(a) { // a === 1 return Promise.resolve(2)...
View Article在Terminal和VScode中应用async/await
你需要准备些什么?async/await需要NODE7.0以上版本支持方法仅适用于MacOS/Linux在Terminal中打开async/await支持由于V8虽然支持了async/await,但是还没有正式引入,所以我们需要在harmony模式下启动node才能正常使用async/await 使用方法很简单node --harmony xxx.js #...
View Article如何在windows上打包express程序?
lz最近有个小项目,用的是express做的,但不能联网,而且每台机器存的数据还不一样,这就涉及到不能每台机器都得配环境啊,数据库,环境都安一遍,多费时啊? 有没有一键安装之类的解决办法?多谢!
View Article如何对个人中心/发布文章等需要用户登录的路由,进行统一限制,如果用户没有登录,提示跳转登录
写了个blog,遇到些问题咨询下: 有一个公共的模板 header.ejs,页面中有用户的登录信息,该模板在index.ejs(首页),post.ejs(发布文章页面),ucenter.ejs(个人中心页面)都有加载,那么该位置的用户登录信息如何在路由中进行分配,用户未登录直接跳转到登录页面如何在路由中设置,请教了…
View Article求教node高并发中 变量是否会互相污染?
假设我有一个高并发的socket服务 在某次请求的回调中将传递来的消息体存入变量 let data = balabala… 在高并发情况下 来自多个不同请求的data会不会互相污染? 请赐教……
View Article关于mongoose中的promise问题。。。。。。
先来两张图吧。 1.就上面第一张图来说,其中报出了一个mongoose的错误,我查了一下是和promise有关的,然而我还是将我的数据存进了我的数据库里面,这个报错有没有要紧呢,or,我压根就不用管。 2.就是第二张图中的代码问题。我在使用mongoose 的save方法的时候在最后面加了.exec()也就是 yield _ip.save((err, ip) => { if(err){...
View Article如何用node 启动windows系统上的程序,比如:QQ
我用fs模块打开了exe运行程序,启动了一个进程,但是没有显示画面![QQ截图20161106222913.png](//dn-cnode.qbox.me/Fg3m2-TM49VjsXnFpSFR NhHjELso) 可以实现吗?
View Article[还呗][上海] 招大前端工程师、产品助理
大前端工程师1. 负责 PC 管理平台类产品、移动 APP 类产品、H5 活动类产品的开发 2. 参与公司内部基础库、统一框架、文档的设计与开发 3. 参与新技术探索、推进系统架构的演化,参与改进开发流程、持续构建流程、发布流程等前端工程化建设 4. 与团队成员分享经验和新技术,帮助团队成长 1. 本科及以上学历,阅读英文技术文档和书籍无障碍 2....
View Articlenodejs 接口可视化工具:用来提前生成后端数据接口,提高前端开发效率
使用 NodeJs 实现本地接口系统,解决前后端合作开发最后一公里无数据库的情况下,实现数据持久化,通过api url返回json数据,提高前端开发效率! 项目地址: local-ajax-api下载完成安装依赖就可使用背景前端开发工作中一个重头戏就是和后台实现数据交互。很多前端入门不久的同学(譬如我)在涉及到和后台交互的时候,都需要等待后端开发做好,给了数据才可以继续,就是所谓的串行开发。...
View Article各位亲,在mongodb中如何实现关联查询呢?
在设计中user(用户)表,字段:_id,username,userpwd;artile(文章))表中,字段: _id,uid(关联user表的id),title,contentcomment(评论)表中,字段:_id,aid(关联文章id),uid(关联用户id),content 评论内容;查询:查询某用户的所有文章 --- 语句该怎么写 查看某文章下所有的评论信息和相关用户信息 --- 语句该怎么写
View ArticleCNode社区的登录页面能不能改改啊,小生尝试了几天终于进来了
完全不知道怎么注册和登录。有点混乱,总是看大神发帖,自己有问题也发不了,今天终于搞定了!人生一大喜事啊,喜极而泣。。。
View ArticleVue高效UI组件库—iView开发实践
前段时间在微软参加活动,分享了 TalkingData 开源的基于 Vue.js 的高效 UI 组件库 iView 的一些开发经验,现整理成文,和大家探讨。 GitHub:https://github.com/iview/iview关于 iView开发历程和命名TalkingData 可视化团队使用 Vue 有半年多时间,经历了从开始简单的使用双向绑定,到后来完全依赖 Vue 全家桶和...
View Articleawait async 中如何做到并行处理?
例如:function getName(name){ return Promise(function(){ resolve(name + '123'); }); } (async ()=>{ var res = []; for(const name of names){ res[name] = await getName(name); } })();
View Article