新手如何配置nodejs(服务器端的配置)

一 nodejs的安装和配置

成都一家集口碑和实力的网站建设服务商,拥有专业的企业建站团队和靠谱的建站技术,10年企业及个人网站建设经验 ,为成都近1000家客户提供网页设计制作,网站开发,企业网站制作建设等服务,包括成都营销型网站建设,品牌网站建设,同时也为不同行业的客户提供网站设计制作、成都网站设计的服务,包括成都电商型网站制作建设,装修行业网站制作建设,传统机械行业网站建设,传统农业行业网站制作建设。在成都做网站,选网站制作建设服务商就选创新互联公司

   1先下载并且安装nodejs。

   2配置环境变量(path环境变量会被还原,每天都要重新配置)。

   3在cmd中输入node -v  查看,如果出现版本信息说明安装成功,否则会报错,没有安装成功。

(nodejs可以作为服务端语言,运行安装了node环境的服务器上)

二安装淘宝镜像cnpm,npm:就是模块的管理工具,用它安装各种node软件包,express,redis等。npm是国外的,安装淘宝镜像也是为了加速下载的速度。淘宝镜像可以百度找到语句,或者直接copy以下的链接。

npm install -g cnpm --registry=https://registry.npm.taobao.org

二express的创建(初始化)express的项目

   1express是基于nodejs的web框架(可以简化nodejs)

   2express generator是一个创建express项目的工具

   3安装express :cnpm i express generator -g

   4使用express创建项目:express projectName

   5进入项目并且初始化:cd projectRootDir && cnpm i

                                      cnpm init(一直回车),就是对项目进行初始化

三给项目添加redis依赖(nodejs使用redis作为依赖)事先需要安装redis。

 redis:cnpm i redis  --save

四启动项目

1npm start,这个命令其实执行package.json中的脚本,这个启动express项目的方如果需要热部署,使用supervisor 。

2安装:cnpm i supervisor -g

3启动:进入项目的项目根目录,supervisor ./bin/www

4停止:ctrl+c

5supervisor:相当于nodejs脚步的小主管。

五express

使用express generator创建的项目,app.js是项目的入口,他是一个基于nodejs的文件,在文件中可以看到一些require语句,是表示引入需要的js模块,在使用require来引入所依赖的第三方的js文件(比如redis)路径不需要 . 开头,表示当前文件夹。路由器是用来告诉express什么样的请求进入服务器应该由哪一程序来处理。请求可以通过url 和方法(get/post)来描述,路由器在web项目中是一个前端控制器。

 


分享文章:新手如何配置nodejs(服务器端的配置)
分享URL:http://azwzsj.com/article/jhgioc.html