搭建本地服务器,是为了在同一个局域网下可以通过ip访问到本地网址。
在前端项目中搭建本地服务器可以实现局域网内个多个设备(手机和电脑)运行同一个地址就可以看到效果。
一、node的http-server
1.安装node
- 官网下载:https://nodejs.org/en/
- 安装结束后,打开命令行工具,输入命令
node -v
检测node
是否安装成功,安装成功,会显示版本信息 - 输入
npm -v
检测npm
安装是否成功
2.安装http-server模块
- 在命令行里操作,
cd
命令进入你的一个项目文件,比如app
文件夹是你的项目文件夹,cd app
- 输入命令
npm install http-server -g
全局安装模块
3.开启服务器
- 在命令行中输入
http-server
,本地服务器就开启了,默认端口是8080,在浏览器中输入localhost:8080
就可以使用了。
二、anywhere
1.安装node
- 官网下载:https://nodejs.org/en/
- 安装结束后,打开命令行工具,输入命令
node -v
检测node
是否安装成功,安装成功,会显示版本信息 - 输入
npm -v
检测npm
安装是否成功
2.安装anywhere
- 输入命令行
npm install anywhere -g
全局安装模块
3.开启服务器
- 找到要启动本地服务器的静态文件夹,执行命令:anywhere 它就会自动弹出你的项目页面,浏览器运行
https://X.X.X.X:8000/
或http://localhost:8000/
三、VS Code中的live server
1.安装node
- 官网下载:https://nodejs.org/en/
- 安装结束后,打开命令行工具,输入命令
node -v
检测node
是否安装成功,安装成功,会显示版本信息 - 输入
npm -v
检测npm
安装是否成功
2.安装live-server
- 如果使用的是
vscode
编辑器,直接安装live serve
插件即可 - 或者通过命令
npm install live-server -g
全局安装模块
3.开启服务器
-
vscode
编辑器的右下角有Go live
按钮,点击自动启动本地服务器 - 或者进入项目文件中,在终端执行
live-server
命令
总结
-
http-server
、anywhere
、Live Server
插件 都是针对项目目录起作用。第三方设备使用【IP:端口】作为URL
访问时,能查看到此项目目录下所有文件信息。 -
当项目目录下有名为
index.html
文件时,第三方设备使用【IP:端口】进行访问时,能直接查看到index.html
渲染出来的页面。
网友评论