nodejs那些事儿】的更多相关文章

http://www.nodeclass.com/ https://cnodejs.org/ 当前版本,v6.11.2 安装node时,牵扯features的选择,在不了解的情况下,我选择了第1个.网上查了十几篇文章,没找到答案... npm是nodejs的包管理器,node.js是javascript的一种运行环境,是对Google V8引擎进行的封装.是一个服务器端的javascript的解释器. 在命令行输入node index.js,可以执行index.js文件. Koa2和Koa1的区…
node-webkit:开发桌面+WEB混合型应用的神器[大漠穷秋] 展望未来 其实这条路老早就有人在走 网上有很多人在争论,未来究竟是原生的应用会胜出,还是WEB APP会胜出,实际上这两者并不是你死我活的关系,而是会互相融合,走向[混合型应用]这样一种形态. 先看几个界面:     大家可以把自己的网络断掉测试以上界面,QQ有时候甚至能爆出JS错误,哈哈. 2011年的时候,我发过一篇文章,<未来五年,桌面应用和WEB走向融合>,当时只是因为看到诸如酷我音乐.腾讯QQ这些桌面应用的开发方式…
  摘自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=8625039&id=3817492       由于公司环境使用内网,在进行node.js编码时,可能需要其他的module,灰常不方便.于是从网上搜索资料,找了一个方法(先试试windows版本下的),可以直接拷贝所需文件,直接使用,无需重复安装或者下载,其过程如下: 1    从http://nodejs.org/dist下载最新版本的node.exe(v0.11…
本文版权桂博客园和作者吴双共同所有,转载和爬虫请注明原文地址 http://www.cnblogs.com/tdws/p/6016055.html 写在前面 大家好我是博客园的蜗牛,博客园的蜗牛就是我.学习这篇文章,你不需要任何nodejs基础,当然你有的话就更顺利了.园子里有很多全栈或者是前端后台数据库都有需要你发光发热的人.也许你很喜欢做着这样的事儿,也许你不喜欢但是难以逃脱这样的安排.但是,无论你是前端,还是后端,还是全栈,好的工具和方法总是很重要的.当你在VS里写前端页面时,一遍又一遍的…
为了实验一下WebRTC,搭了个简单的https服务器.说说步骤: 生成OpenSSL证书 使用Nodejs的https模块建立服务器 OpenSSL 证书 我机子Windows 7,安装了Cygwin,里面安装了openssl,我用它来生成https服务器需要的证书文件. 1. 生成私钥key文件 $ openssl genrsa -out privatekey.pem 1024 Generating RSA private key, 1024 bit long modulus ....+++…
一.Express框架 1.1基本使用 创建http服务器特别麻烦,express框架解决了这个的问题. Express在node界的地位,就相当于jQuery在DOM界的地位.jQuery的核心就是“批量”,1个jQuery对象中可以封装多个原生对象.Express的核心就是中间件,Express说大真心不大,主要是因为他做的事儿大,而不是这个框架的功能多. 中文官网(实际上也是英语的):http://www.expressjs.com.cn/ 基于 Node.js 平台,快速.开放.极简的…
一.sass和postcsssass.less.stylus,三者是css预处理器,使用预编码来处理css,然后编译成线上需要的css.postcss是处理你写好的css,让你的css更健康,对浏览器更友好.所以sass和postcss是两码事儿,彼此都有独一无二的地位,不能互相取代,实际开发过程中,推荐sass+postcss,前者生成css,后者生成更好的css.当然,随着postcss插件的增多,sass能做的事,postcss插件也可以办到,因此独立使用postcss进行开发是今后的趋势…
Nodejs的很多NPM包需要本地编译,通常是C++写的代码,例如图像处理模块等. 这是如果生产环境没有安装Visual Studio 2015等开发工具,通常会编译失败,发现了一个npm专门干这事儿的: windows-build-tools 初次安装时间挺长,完成后就配置好了C++的构建工具,就不会再缺这少那了.…
前言: 趁着北京今儿天气格外的蓝,我觉得我得干点什么,于是乎,卷起袖子,整理一下最近做爬虫的那些事儿. 目标:爬取北京大学软件与微电子学院的所有新闻,并将内容及图片存储到本地. 设计思路:经过对北京大学软件与微电子学院的新闻网址http://www.ss.pku.edu.cn/index.php/newscenter/news/内容及网页格式的分析,我发现了这样一个规律:在每篇文章中,都会有下一篇文章url的链接.所以,我的做法是:给定一个初始(最新的)网页的url,如http://www.ss…
1.2. 统一环境 开发环境 nvm nrm nodejs 0.10.38 node-inspector 部署环境 nvm nrm iojs 2.x pm2 nginx 异步流程控制:Promise是唯一选择,而且从一开始就要强制使用,绝不可忽略,这关系到设计思维的巨大差异,甚至关系到我们是否真正能够在 node.js方向坚持下来.我们用Q.js,和前端Angular.js使用的微缩版Q.js保持一致,减少学习周期. 1.4. 启动开发模式 因为我们在开发过程中总是希望修改后立即看到效果,而不是…