第一步,直接去nodejs的官网http://nodejs.org/上下载nodejs安装程序,双击安装就可以了。安装以后可以放在C盘,也可以将整个nodejs目录拷贝到其他盘,拷贝以后要在环境变量中设置一下对应的位置。
第二步,安装express,并测试node,npm(nodejs安装包自带),Express安装是否成功:
---express是node官方唯一推荐的一个web应用程序框架,提供很多基础方便的功能。
1,node -v (注意,如果安装目录和系统环境变量path的配置)
来校验是否安装和配置成功(打开cmd命令窗口,输入node -v,如果正确安装正确,则会输出安装的Node.js版本号);
2,npm -v (注意,如果安装目录和系统环境变量path的配置)
若Node.js安装成功的话,npm也是安装成功的,因为Node.js已经自带npm。
3,Express
(1),安装Express,Express是目前最稳定、使用最广泛,而且是Node.js官方推荐的唯一一个 Web 开发框架。
(2),安装方式:打开cmd命令窗口,输入npm install -g express 即可。
---express4.0之后:
执行安装express-generator包:
$ npm install -g express-generator
(3),校验是否安装成功命令:express –V,会输出版本号。
如果是express 4.0之前版本,那么执行“express -V”就可以得到版本号了,可express 4.0之后还需要再安装express-generator包,如果没有安装还执行“express -V”命令会报错。发生这种情况的原因是,express4.0之后把创建一个APP的功能分离出来为express-generator,没它你创建不了应用程序。
执行安装express-generator包:
$ npm install -g express-generator
现在执行“$ express -V”可查看express版本信息了。
第三步,创建项目
1,用express创建项目
在命令行中输入express demo,就可以在当前目录文件夹下创建一个新的项目demo(注意是命令行在哪个目录,demo文件夹就在哪个目录。),文件夹名称为demo。可以加参数,-e参数代表使用的ejs模板,如果想用jade的话请使用-t。
---推荐用ejs模板:express -e ejs microblog
demo目录下包括以下几个文件:bin,public,routes,views,app.js,package.json
用此方法,只是创建了一个空的项目框架,不管用。
2,cd到demo目录下,执行命令,安装项目依赖,要安装很久。
npm install
3,启动express项目
(1),如果安装了supervisor的话可以执行以下命令,supervisor的作用就是热部署项目,每次修改之后可以立即生效。
supervisor ./bin/www //注意,必须cd到demo目录下(即项目根目录下,即带bin/www,public,routes,views文件夹的项目目录下),输入这段代码才可以。例如,项目名称为demo,那么demo下有这些文件夹,特别是bin文件件下有个www文件,该段代码启动的就是这个文件。
---备注:supervisor安装,在命令行下进去nodejs根目录下进行安装,输入以下命令npm install -g supervisor
(2),没有安装supervisor的话也没有关系,直接用npm自带的方式启动即可
npm start
(3),正常启动后,命令行显示效果:
> demo@0.0.0 start D:\nodejs\demo
> node ./bin/www
(4),测试express部署是否成功:
打开浏览器,输入localhost:3000
看到以下页面代表部署成功!
Express
Welcome to Express
相关文章: