初见 Node.js

简介:

最近应项目需要开始了解一些与web socket相关的知识,而在web socket的官网demo上看到了nodejs这样的一个东西,说实话,我是刚刚从C++转型去做上层开发,根本就不知道这是一些什么东西,不过经过查找一些资料,也了解了一些皮毛,现在和大家分享一下(主要是一些资源的整合)。

Node.js 相关内容解释比较全的,大家可以参考这个地址:

http://www.ibm.com/developerworks/cn/opensource/os-nodejs/我觉得这个还是比较不错的。

Node.js 的下载地址:http://nodejs.org/

但是通过上面的文档描述大家可能不知道如何去启动写好的node.js程序。通过在网络上查找,最后了解到在windows操作系统下,需要下载个软件cygwin——是一个在windows平台上运行的unix模拟环境。

cygwin 如何使用: http://www.linuxidc.com/Linux/2011-02/32324p2.htm

这篇写的也很棒,http://www.cnblogs.com/Darren_code/archive/2011/10/31/2207063.html

我配置这个cygwin用了好久,真心是有些累,原因就是wget一直用不了,大家不必纠结非要在命令行里去下载 ,直接在我上面给的网址里下载就可以了。如果你同我一样不擅于用指令进行操作,那么就去手动操作吧。

我就是在尝试了一个多小时之后,看了

http://www.cnblogs.com/bruceli/archive/2011/04/27/2029431.html这篇文章最终把node.js服务器运行起来了。

大家需要注意一点就是在cygwin下想启动node.js程序的方法。

假如你的程序名叫做example.js,并且在E盘的test文件夹下,那么你需要如下输入指令才可以。

node E:\test/example.js 回车。


希望能帮到有需要的人。











本文转自 我不会抽烟 51CTO博客,原文链接:http://blog.51cto.com/zhouhongyu1989/1288560,如需转载请自行联系原作者

目录
相关文章
|
11天前
|
JavaScript 前端开发 中间件
JS服务端技术—Node.js知识点
本文介绍了Node.js中的几个重要模块,包括NPM、Buffer、fs模块、path模块、express模块、http模块以及mysql模块。每部分不仅提供了基础概念,还推荐了相关博文供深入学习。特别强调了express模块的使用,包括响应相关函数、中间件、Router和请求体数据解析等内容。文章还讨论了静态资源无法访问的问题及其解决方案,并总结了一些通用设置。适合Node.js初学者参考学习。
28 1
|
SQL JavaScript 前端开发
Node.js躬行记(21)——花10分钟入门Node.js
Node.js躬行记(21)——花10分钟入门Node.js
|
Web App开发 资源调度 JavaScript
node.js简史
node.js简史
135 0
node.js简史
|
缓存 JavaScript 前端开发
「Node.js」“寓教于乐”的学习记录
用技术实现梦想。今天分享Node.js学习中总结的知识点。
211 1
「Node.js」“寓教于乐”的学习记录
|
缓存 JavaScript 前端开发
Node.js一年开发经验总结
Node.js一年开发经验总结
385 0
Node.js一年开发经验总结
|
JSON 前端开发 JavaScript
Node.js躬行记(11)——E2E测试
  Cypress是为现代网络构建的前端测试工具,解决了开发人员和 QA 工程师在测试应用程序时面临的关键痛点。   在这个测试框架中包含了E2E测试、集成测试和单元测试(内嵌了Mocha),我们需要的是它的E2E测试的能力。   官网中包含详尽的API接口文档,以及多个视频教程、实例等,只要有耐心,看完文档,上手是不成问题的。   之所以要引入E2E测试,主要是为了保证主流程能够不出错,尤其是在后期做修修补补后,有一个可靠的方式告诉我们当前页面是正常的就行。
Node.js躬行记(11)——E2E测试
|
监控 前端开发 JavaScript
Node.js躬行记(9)——微前端实践
  后台管理系统使用的是umi框架,随着公司业务的发展,目前已经变成了一个巨石应用,越来越难维护,有必要对其进行拆分了。   计划是从市面上挑选一个成熟的微前端框架,首先选择的是 icestark,虽然文档中有说明umi框架的改造,但版本得是 3 以上。   而当前我们自己使用的版本是 1,差了整整两个版本。然后再去搜索,发现另一个微前端框架:qiankun,并且它有一个 umi插件。
Node.js躬行记(9)——微前端实践
|
数据采集 JavaScript 安全
《Node.js 实战》预售: 实例讲解 Node.js 在实战开发中的应用
CNode 社区的 4 位大牛合力撰写的 《Node.js 实战》一书,现在当当、京东、亚马逊、互动等各大网店火热预售中。
321 0
《Node.js 实战》预售: 实例讲解 Node.js 在实战开发中的应用
|
JavaScript
人称代词引发Node.js社区大论战
这几天libuv项目(node.js依赖库)收到了一个合并请求,要求将注释中的“him”修改为“them”。这个合并请求是由Rackspace的员工Alex发起的。这个合并请求引起了不少讨论,最终libuv的主要贡献者之一、StrongLoop联合创始人Ben Noordhuis拒绝了合并。
132 0