官方介绍:Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Node.js的是建立在 Chrome's JavaScript runtime 上方便、快速地开发平台,可扩展的网络应用程序。Node.js使用事件驱动,非阻塞I/ O模型,使得它轻量级,高效,完美的跨分布式设备运行数据密集型实时应用。

关于JS更详细介绍,请看http://www.infoq.com/cn/articles/what-is-nodejs  http://www.infoq.com/cn/minibooks/nodejs 。

Node.js官网http://nodejs.org/

下面开始介绍环境配置,Node.js环境配置很简单,从官网选择你要的版本下载(http://nodejs.org/download/)安装即可(我的系统是win8.1_64位系统)。

安装好之后直接启动Node.js

Node.js既然是一个JS运行平台,那么它用的就是Javascript语法,下面开始第一段代码:

console.log('Hello World')

下面介绍一下使用NodejsToolsForVisualStudio在VS2013下开发Node.js:

1、下载安装NTVS(https://nodejstools.codeplex.com/releases/view/114437)

2、打开VS,新建项目,选择其他语言--Javascript,如图:

转载于:https://www.cnblogs.com/andiki/p/3579955.html

Node.js系列之node.js初探相关推荐

  1. js 多个定时器_Node.js系列深入浅出Node模块化开发——CommonJS规范

    前言 本文将为大家透彻的介绍关于Node的模块化--CommonJS的一切. 看完本文可以掌握,以下几个方面: 什么是模块化,以及没有模块化会带来哪些问题,是如何解决的: JavaScript的设计缺 ...

  2. js 打印数组_Node.js系列二 - Node基础知识

    一. Node执行代码 1.1. JavaScript文件执行 如果我们编写一个js文件,里面存放JavaScript代码,如何来执行它呢? // 1.直接打印一段文字 console.log(&qu ...

  3. 【深入浅出Node.js系列十一】Node.js开发框架Express4.x

    为什么80%的码农都做不了架构师?>>>    #0 系列目录# 深入浅出Node.js系列 [深入浅出Node.js系列一]什么是Node.js [深入浅出Node.js系列二]N ...

  4. Node 系列 - 003 - commander.js

    ----------☆☆☆---------- Node 系列相应地址: 代码仓库:https://github.com/LiangJunrong/all-for-one 文章仓库:https://g ...

  5. Node.js 系列:构建原生 Node.js 应用

    原生 Node.js 应用 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境 Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效 Nod ...

  6. 【node】express的www.js文件里面的process.env.PORT

    问题描述 在分析www.js里面的代码的时候,有: var port = normalizePort(process.env.PORT || '3001'); app.set('port', port ...

  7. Node.js-sublime text3 配置node.js(ERROR: The process node.exe not found.)

    默认已经安装好sublime.node和npm 1.sublime的node.js插件下载 由于在package control上经常下载失败,所以这里直接从GitHub上进行下载! GitHub下载 ...

  8. node JS獲取GPS_Node.js 14 正式发布:V8 引擎升级,新增异步本地存储 API

    Node.js 14 版本于近日正式发布, 此版本包含的亮点如下: 对诊断功能的改进 升级 v8 引擎 新增实验性的异步本地存储 API 强化流 API 移除实验性模块中的警告 移除一部分早期版本中废 ...

  9. Node.js event loop 和 JS 浏览器环境下的事件循环的区别

    Node.js  event loop 和 JS 浏览器环境下的事件循环的区别: 1.线程与进程: JS 是单线程执行的,指的是一个进程里只有一个主线程,那到底什么是线程?什么是进程? 进程是 CPU ...

最新文章

  1. 中国科学院徐俊刚:自动深度学习解读
  2. mysql查询不到邮件_mysql – sql查询通过电子邮件获取用户列表
  3. LoaderManager使用详解(三)---实现Loaders
  4. linux7主机名设置,centos7主机名、网络设置
  5. 【转载】DRuid 大数据分析之查询
  6. 台式计算机usb口不识别鼠标,usb鼠标不能识别怎么办解决教程
  7. 网站开发用什么语言好_兰州网站开发哪家策划效果好
  8. 财务数字变革新契机丨RPA应用于财务领域的5大场景
  9. 怎么用计算机计算t分布的概率,MATLAB如何使用tpdf函数计算T分布的概率密度
  10. 2/3维向量叉乘意义判断二维平面点的相对位置向量法证明海伦公式
  11. 服务器后台运行程序(nohup/screen/tmux)
  12. Android中的传感器之---光线传感器
  13. 正版Xshell免费使用
  14. linux系统切换输入法,linux系统切换输入法
  15. Linux 的体系结构结构
  16. linux基本功系列之pwd命令实战
  17. 雪晴网上海沙龙+在线直播:如何成为数据科学家?
  18. java使用poi导出ppt图表——环形图/空心饼图
  19. 用途:不挂断地运行命令。
  20. 常微分方程_什么是微分方程

热门文章

  1. [原创]group by和compute 的使用
  2. 禅道程序员的10条原则--转载--为了不忘
  3. 时间的正则表达式验证
  4. HTML+CSS制作3D旋转相册
  5. 秋游可以去哪些地方?
  6. 讲一个让你们难过很久的故事吧?
  7. 浙江财经大学是一所怎样的学校?
  8. 实体经济是因为自己不努力才落后的吗?
  9. 社区团购真的是实体店终结者吗?
  10. 想赚钱,需要脑袋能开窍