Node.js自学之路——1.环境搭建
序——
《Node.js自学之路》系列文章,将记录我学习基于Node.js进行Web开发的过程。
Node.js是基于V8引擎运行的开发平台,执行JavaScript速度快、性能好;也因其以JavaScript作为开发语言,对于前端工程师而言,它的学习曲线更低、开发效率更高。
一、安装Node.js
1.进入Node.js官网下载并安装
2.启动cmd输入命令查看node及npm版本
node -v
npm -v
npm是node完成安装后自带的包管理器
二、安装Express
express是node平台下最常用的web应用开发框架
1.全局安装express
npm install -g express
Win7环境全局安装在C:\Users\Administrator\AppData\Roaming\npm\node_modules文件夹下
2.全局安装express命令行工具
npm install -g express-generator
在最新的4.x版本中,命令行工具已经被独立出来
3.查看express版本
express -V
4.更新已安装的express
npm update -g express
三、使用Express创建项目
1.创建项目
express APP_NAME
express默认以jade作为模板引擎
2.以ejs作为模板引擎创建项目
express -e APP_NAME
3.安装依赖包
进入项目文件夹,执行:
npm install
下载package.json中记录的所有依赖包到node_modules文件夹
四、启动服务
1.启动
npm start
监听bin/www文件,默认端口为3000,可在www文件中更改
2.打开浏览器,输入localhost:3000
3.自动重启服务
打开package.json可以看见,监听bin/www文件的命令是node
使用node监听将会导致:每次修改代码后,需要手动重启服务,可以使用nodemon进行自动重启
npm install -g nodemon
同样可以使用下面的命令查看其版本
nodemon -v
将package.json文件中的代码修改为:
"start": "nodemon ./bin/www"
重新执行:
npm start
接下来,就可以随心所欲的编码了...
#########################################
Node.js正在快速发展中,软件包升级很快,文章有运行不通的地方请参考官方文档解决。我也会不定期更新文章,尽量保持文章代码的可用性。
#########################################
作者:@zhnoah
出处:http://www.cnblogs.com/zhnoah/
本文版权归本人和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连
接,否则保留追究法律责任的权利。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。