前言:由于公司业务需求,最近启动了node.js的开发任务,想把自己的开发学习历程记录记录下来,可以增加记忆,也方便查找。虽然对javascript有一定的了解,但是刚接触node.js的时候,发现还是有大量的东西需要重新学习。这里我们就以最简单的程序开始,开启自己的node.js认识之旅。
Node.js是一个Javascript运行环境(runtime),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。
V8引擎执行Javascript的速度非常快,性能非常好 Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
开发环境:Windows 10 开发工具:VS2017
- 新建项目
VS2017中已经内置了Node.js开发环境,只需要在安装VS的时候添加node.js的项目即可。我们选择node.js中"空白node.js控制台应用程序",点击确定即可。
项目会默认在程序中添加一行代码console.log('Hello world'),如何在安装node.js的时候,没有配置node的全局变量的话,直接运行程序会报错,我们进行第二部
- 配置node.js
选择解决方案资源管理器,选择项目,右键点击,选择属性
进入node.js配置界面,配置Node.js运行环境
配置完成后,点击运行,则界面会打印出Hello World。Node.js配置就此完成。