配色: 字号:
第二课 Nodejs环境搭建及第一个应用(1)
2020-12-22 | 阅:  转:  |  分享 
  
教师:王晓玲QQ:4260924邮箱:4260924@qq.comNo
de.js开发主要内容上节知识回顾Node.js的安装手动搭建一个WEB应用通过WebStorm创建一个WEB应用No
de.js安装步骤1、准备安装文件2、选安装目录进行安装3、环境配置4、测试Node.js开发环境准备1、Javas
cript语言的开发工具(建议)建议采用:webstorm下载地址https://www.jetbrains.c
om/webstorm/download2、Node.js的命令行工具(建议)建议采用:gitbash;下载地
址www.github.com3、Node.js环境的安装包(必须)建议采用:Version6.9.2;下载地
址www.nodejs.orgNode.js版本的认识Node.js的版本偶数为稳定版本-0.6.
X或2.X.X-0.8.X或4.X.X
-0.10.X或6.X.X奇数为非稳定版本-0.7.X或1.X.X-0.9.X或
3.X.X-0.11.X或5.X.X要求的版本:6.9.2Node.js安装1、双击“node-v6.9.2-x64.
msi”,开始安装Node.jsNode.js安装2、修改Node.js的安装路径Node.js安装3、选择Node.js
需要安装的模块Node.js安装4、开始安装Node.jsNode.js安装5、查看安装后的文件夹Node.js环境配置
6、配置环境变量这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在
执行类似:npminstallexpress[-g]的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppD
ata\Roaming\npm】路径中。例如:我希望将全模块所在路径和缓存路径放在node.js安装的文件夹中,则在安装的文件夹下
创建两个文件夹【node_global】及【node_cache】如下图:Node.js环境配置6、配置环境变量创建完两个空
文件夹之后,打开cmd命令窗口,按下【win+R】键,输入cmd,然后回车,打开cmd窗口输入npmconfigsetpr
efix"D:\nodejs\node_global"npmconfigsetcache"D:\nodejs\node
_cache"Node.js环境配置7、设置环境变量关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”
-“环境变量”Node.js环境配置7、设置环境变量进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【C
:\ProgramFiles\nodejs\node_global\node_modules】,将【用户变量】下的【Path】修
改为【C:\ProgramFiles\nodejs\node_global】”Node.js检验是否正确安装8、按下【win
+R】键,输入cmd,然后回车,打开cmd窗口备注:当输入node-v无法正常显示版本号时可能存在两种情况:1、没有在环境变
量中配置node.js的安装路径2、安装文件损坏Node.js安装提示:1、将安装路径指定到非系统盘目录下(建议)
2、安装完成后在环境变量中需要配置node.js的安装目录3、在命令行中执行node-v可检验node.js安装正确性Nod
e.js搭建WEB服务器1、编写服务器的js代码在d:\目录下创建一个node的文件夹创建一个名为firstWe
b.js的Javascript文件编写源代码:varhttp=require(''http'');varserver=htt
p.createServer(function(req,res){//发送HTTP头部//HTTP
状态值:200:OK//内容类型:text/plain res.writeHead(200,{''Cont
ent-Type'':''text/plain''});//发送响应数据"HelloWorld" res.end("Hel
loWeb!")});server.listen(5000);console.log("Serverrunningon
port5000");将firstWeb.js文件保存到d:\node目录下Node.js搭建WEB服务器2、运行fir
stWeb.js代码打开gitbash命令行工具(或Windows命令行工具)在命令提示符下输入noded:\nod
e\firstWeb.js查看运行的结果3、检验WEB服务打开浏览器,在地址栏中输入http:\\localhost:50
00查看运行效果Node.js搭建WEB服务器分析Node.js的HTTP服务器:1、第一行请求(require
)Node.js自带的http模块,并且把它赋值给http变量;2、调用http模块提供的函数:create
Server。这个函数会返回一个对象赋给server;3、这个对象有一个叫做listen的方法,这个方法有一个数值参数
,指定这个HTTP服务器监听的端口号。Node.js搭建WEB服务器备注事项:1、服务程序代码变更后,必须重启服务
才能生效2、如果应用程序路径没有在当前命令行路径下,运行时必须指明程序所在的全路径3、通过Ctrl+c可以结束当前服务的运行Node.js利用HBuilder创建web应用1、在HBuilder工具安装IDE插件启动HBuilder->工具->插件安装
献花(0)
+1
(本文系中转站199首藏)