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/
本文版权归本人和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连 
接,否则保留追究法律责任的权利。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。