使用node搭建服务器(wifi连接查看vue项目)

一、使用wifi连接node平台搭建的服务器,进行vue项目查看的步骤

最近新学了node搭建服务器,步骤比较多,怕忘记了,按操作顺序记录下来供参考
1.首先找到vue项目的文件夹,在上方输入“cmd”命令
在这里插入图片描述
2.输入“npm run build”命令进行打包
(用vue脚手架生成的项目,直接这么写,不然要去package.json里配置快捷键)
在这里插入图片描述
3.打包完成,生成了dist文件夹
在这里插入图片描述
4.复制这三个文件夹
data文件夹:我放的是项目需要用的json、images;
dist文件夹:打包生成的文件夹;
index.html:项目主页
在这里插入图片描述
5.在桌面新建一个文件夹(随便建哪里,新建一个就好了)
在这里插入图片描述
6.双击打开新文件夹,输入“cmd”命令
在这里插入图片描述
7.进入cmd界面
①输入“npm init -y”初始化;
②输入“cnpm/npm i express -S”,下载express包
【可以用cnpm或者npm,cnpm下载速度比较快,不过用cnpm要提前安装,cnpm安装教程网址:https://www.cnblogs.com/liyuspace/p/10338570.html;-S是为了写依赖】
在这里插入图片描述
8.demo文件夹–>新建www文件夹–>新建 名为 “xxx” 的文件夹–>粘贴文件
在“demo”文件夹下,新建“www”文件夹;
然后在“www”文件夹下,再新建一个“xxx”文件夹(自己取名字);
将刚才复制的文件(data、dist、index.html),粘贴在“xxx”文件夹(第二步建的)里面
在这里插入图片描述
9.回到demo文件夹目录下,新建“readfile.js”文件
特别注意:readfile.js和www、node_modules文件夹同级)
在这里插入图片描述
10.在刚才的readfile.js里写以下内容:

const express=require('express');
const app=express();

app.use('/',express.static('./www/whuiry'))
app.listen('8989','192.168.1.107');

或者,也可以用第二种 app.use 填写方式

const express=require('express');
const app=express();


app.use('/whuiry',express.static('./www/whuiry'))
app.listen('8989','192.168.1.107');

在这里插入图片描述
【不知道IP地址的话,win+R–>输入“cmd”–>ipconfig–>查看下面的IPv4地址】
11.返回demo目录下,在上方输入cmd命令
在这里插入图片描述
12.输入“node readfile.js”,运行服务器
在这里插入图片描述
13.可以先在电脑浏览器看一下服务器有没有开好
打开浏览器,输入“http://192.168.1.107:8989”【http://IP地址:端口号】,回车进入
在这里插入图片描述
如果电脑连接的是网线:可以用电脑开热点,然后手机连接电脑wifi;
如果电脑连接的是wifi:那么直接用手机连接这个wifi**

14.在手机上,复制“http://192.168.1.107:8989”(自己)网址,打开浏览器运行
输入刚才的网址
15.就可以在手机上查看自己做的vue项目啦
自己的vue项目

二、如果 页面加载失败 或者 服务器拒绝访问

可能是因为防火墙原因导致失败的,可以尝试关闭防火墙再试试

1.在电脑右下方点击盾牌图标
在这里插入图片描述
2.点击“防火墙和网络保护”
在这里插入图片描述
3.点击“允许应用通过防火墙”
在这里插入图片描述
4.点击“系统和安全”
在这里插入图片描述
5.点击“检查防火墙状态”
在这里插入图片描述
6.点击“启用或关闭Windows Defender防火墙”
在这里插入图片描述
7.选择关闭
在这里插入图片描述
8.选择完成后,点击确定,即可关闭
在这里插入图片描述
9.在手机上刷新重试

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值