Node.js+Express搭建

 

1、官网下载node.js,运行安装即可。node.jssetup官方下载的Windows安装文件node...



1、官网下载node.js,运行安装即可。



node.js setup

官方下载的Windows安装文件node-xxx.msi中已经包含了npm,所以安装之后输入命令查看安装是否成功。



version.png

从图中可以看见,npm的路径在node.js的安装路径下面的
ode_modules
pm中,图中说明了npm的配置信息在当前用户目录下的.npmrc文件中。打开文件查看:



.npmrc

其中制定了npm的全局路径,如果需要修改,可以修改文件中的值,或者使用命令:
·npm config set cache  "D:NodeJs
ode_cache"
·npm config set prefix  "D:NodeJs
ode_global"
来指定npm的全局路径(我的理解就是在使用npm install xxx -g 命令时的安装路径)
可以运行安装后的node.exe来运行js,也可以在cmd控制台执行node命令运行。

2、安装完毕使用命令安装express

安装express命令为 npm install -g express 。(-g表示安装在global目录下,创建一个node_modules文件夹进行安装)
若仅仅使用 npm install express 则会在当前目录下创建一个node_modules文件夹安装。



express.png

查看express是否安装成功,进入npm全局路径node_global下,在此是“D:NodeJs
ode_global”,然后运行node命令,执行require("express"),安装正确则会出现express的相关信息,如下:



express查看安装是否成功.png

注意:express 4.x版本已将命令工具分离出来了,想要使用express命令,则需要安装express-generator。

执行命令 npm install -g express-generator 进行安装 。
想要使express的命令生效,得在系统中配置全局路径的环境变量:NODE_PATH="D:NodeJs
ode_global
ode_modules",将NODE_PATH添加进Path变量中 : ";%NODE_PATH%"
重新打开cmd,使用命令 express -V 来查看是否能够正确使用express命令。



express -V.png

然后创建项目:
在指定目录下,执行“express 项目名”命令。



express创建项目.png

进入项目目录,通过npm ls命令查看项目依赖。
然后执行npm install 安装所需依赖。



express项目依赖

然后运行项目:npm start.
访问127.0.0.1:3000 / localhost:3000



express welcome.png

注意:之前设置环境变量的时候,将NODE_PATH设置成“D:NodeJs
ode_global”,在cmd控制台运行node require("express")出错。把路径改成“D:NodeJs
ode_global
ode_moduels”后正常。这只是路径的问题,因为换路径之后,express -V又会失效。解决办法应该是可以手动再增加一个路径到Path当中去。(究竟在控制台默认路径下不能node require("express")会不会影响实际项目中代码对express的引用,需要后续去测试。这是一个小问题,环境变量设置就可以解决)


    关注 敬枫


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册