我也是从今天开始学习node.js,希望有小伙伴一起哦。当然在学习之前,我们应该先对node.js有所了解。
1、node.js简介
Node.js的是建立在Chrome的JavaScript的运行时,可方便地构建快速,可扩展的网络应用程序的平台。Node.js使用事件驱动,非阻塞I/O模型,轻量、高效,可以完美地处理时时数据,运行在不同的设备上。
Node.JS 学习路线图http://www.admin10000.com/document/4624.html
2、环境搭建
(1)安装node.js
首先是来到node.js官网下载安装包https://nodejs.org/en/,
下载最新的包,直接就可以进行安装,按照提示一步步进行即可。
要想知道是否安装成功,在终端中测试:
可以看到version,安装成功。
(2)安装express
安装express需要使用npm进行,检测是否安装同样在终端测试
我已经安装过了,(没有安装的可以参照http://www.runoob.com/nodejs/nodejs-npm.html)
npm安装之后,在终端中输入sudo nam install -g express
sudo命令获取root权限,需要输入密码
-g是全局安装,如果想安装指定版本可以用sudo npm install -g express@版本号。
安装好express再次测试是否安装成功:
发现express命令无法识别,原来xpress4版本将命令行工具express单独分离出来了,放到express-generator包中,老版本是集成在一起的。
需要安装命令行工具才行。
这样我们的express也安装完成。一切准备就绪,来创建我们的第一个项目吧!
3、创建一个项目helloWorld
我先创建一个文件夹,命名为nodejs,进入这个文件夹
创建好了怎么运行呢,不要着急,其实上面的命令运行完之后已经告诉我们怎么去操作啦:
按照上面的提示去操作以后,打开我们的浏览器输入 http://127.0.0.1:3000,结果如下图:
至此,我们node.js的环境就搭建好啦!