位置: IT常识 - 正文

如何让别人访问本地运行的vue项目(如何让别人访问自己的qq空间)

编辑:rootadmin
这篇文章主要介绍了如何让别人访问本地运行的vue项目,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教 目录

推荐整理分享如何让别人访问本地运行的vue项目(如何让别人访问自己的qq空间),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何让别人访问自己的qq空间,如何让别人访问自己的ip地址,如何让别人访问自己的数据库,如何让别人访问自己的数据库,如何让别人访问看不到情侣空间标识,如何让别人访问我的本地网站,如何让别人访问自己的ip地址,自己做的网页如何让别人访问,内容如对您有帮助,希望把文章链接给更多的朋友!

让别人访问本地运行的vue项目1. 修改vue项目中config文件下的index.js2. window + R输入cmd调出控制台3. 在控制面板中搜索防火墙并关闭防火墙本地运行打包后的vue项目打包测试(搭建服务器)让别人访问本地运行的vue项目1. 修改vue项目中config文件下的index.js

将host: "localhost" 改为 host: "0, 0, 0, 0"

2. window + R输入cmd调出控制台

在控制台中输入 ipconfig 找到电脑的IP地址

3. 在控制面板中搜索防火墙并关闭防火墙

然后其他人就可以通过你的ip地址+端口号访问了。

本来你是localhost:8080这样的。现在改成192.1.2.3:8080就行了

注意:需要在同一网络环境下进行访问,例如,连同一个wifi,或者连接同一个路由器的宽带

本地运行打包后的vue项目打包测试(搭建服务器)如何让别人访问本地运行的vue项目(如何让别人访问自己的qq空间)

打包后的代码必须放在服务器下才能运行,直接双击index.html是不行的。

下面介绍一种利用node.js的 http-server搭建一个简单的http服务器:那么什么是http-server呢?http-server是一个基于node.js的简单的,零配置的命令行http服务器。

(1) 安装

既然是基于node的,首先必须安装node.js,这个略过不谈。全局安装 http-server,这样就可以在任意一个本地项目中使用了。

npm install http-server -g

(2) 使用

http-server [path] [options]

path选项说明

如果指定path,即为指定的路径,如果不指定,即为当前所在文件路径。强烈建议直接在vue-cli打包后的dist文件夹下打开命令行,这样就不用再指定文件路径了。或者直接指定路径为dist

http-server ./dist

options选项说明

下面介绍几个常用的:

-p 要使用的端口(默认为8080);-o 启动服务器后打开浏览器窗口;-P 或 --proxy代理不能在本地解析给定的url的所有请求;-S 或 --ssl启用https;

http-server默认启用8080端口,但是这个端口容易和电脑中的某些任务冲突,强烈建议利用-p 端口号指定一个新的端口。如果你想同时开启两个项目,则两个项目必须指定不同的端口号,否则有一个项目是打不开的。

你的项目的请求接口是跨域的,不能直接访问。如何解决跨域这个问题呢?添加-P 域名地址即可。这个P是大写的,上面端口那个p是小写的。请注意区分!

例如,我的启动服务器的命令即:

http-server -p 8081 -o -P http://www.baidu.com

(3) 注意

按照正常情况来说,这时会自动打开浏览器,渲染出你的项目。可是,在打包测试时,还发现了一些其他问题。

1.有时候打包运行时发现一片空白,这可能就是打包后的css/js的引入问题了。默认的引入方式是绝对路径方式。我们希望是相对路径,可以把config/index.js中的assetsPublicPath: ‘/’,改为assetsPublicPath: ‘./’,这样再打包出来的就是相对路径了。

assetsPublicPath: '/',  // 绝对路径assetsPublicPath: './', // 相对路径

2.运行打包后的项目时,在非首页页面刷新时直接404,如果你的项目出现这个问题,那么你的router中一定是把mode定义为history了。定义hash模式则不会出这个问题。难道只能用很丑的hash?当然不是,其实vue-router官方文档的HTML5 History 模式对此已有说明,这个就需要后端的帮我们设置一下了。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持本站。

本文链接地址:https://www.jiuchutong.com/zhishi/304044.html 转载请保留说明!

上一篇:MSN中国男人频道采集规则For DedeCMS v5.5(中国男人百度百科)

下一篇:python HTML测试报告的用法(python htmltestrunner报告)

  • 所得税汇算清缴报告在哪查
  • 进项税额转出会计分录月末如何结转
  • 不得从销项税中抵扣的进项税大白话
  • 应付账款暂估款的会计分录
  • 加计扣除要交所得税嘛
  • 应交增值税账面和申报表不符
  • 生产经营所得的税率表
  • 上月发票错误退回怎么做账
  • 季初资产总额是1,季末是0怎么填
  • 已申报未导入是申报成功了吗
  • 土地增值税清算是什么意思
  • 一般纳税人计提水利基金会计分录
  • 房产税从租计征的税率是12%还是4%
  • 抵扣红字发票税点是多少
  • 固定资产作为实收资本报废怎么处理
  • 营改增之前固定资产可以抵扣吗
  • 租赁合同印花税双方都要交吗
  • 文体活动费用计入什么科目
  • 报销单里报销内容可以写送客户烟吗
  • 计提无形资产累计摊销9083.33
  • 预提 冲销
  • 调整以前年度的库存
  • 母子公司之间支付的租赁费可以税前扣除么
  • 增值税留抵税额账务处理
  • 出租房产免收租金合法吗
  • 其他收益科目核算
  • 资产负债表总计数表示什么意思
  • 日用品 食品
  • 旅游开发企业会计账务处理
  • 获取url的参数有哪些方法
  • 应交增值税的处理
  • 同一控制下的控股合并与非同一控制下的控股合并
  • 三防手机厂商
  • 毛地黄长什么样
  • php实现和工作原理
  • 农民工的职业培训
  • 竣工结算与竣工决算的主要区别是什么
  • 操作系统()
  • 自动登录微信号
  • 填写发票票种核实怎么填
  • 合伙企业的经营所得税率
  • 打车费计入哪个科目
  • Fatal error: Call to undefined function mysqli_init() in 路径
  • 卸载sql server 2008
  • db2bigint
  • 更正申报会扣分吗
  • 劳务报酬需要申报个税吗
  • sql共享
  • 小规模免征增值税的会计处理办法
  • 差旅费退回怎么做账
  • 固定资产原值减少后如何计提折旧
  • 企业的应付职工薪酬属于流动负债
  • 债券分期付息到期还本的意思
  • 税务局指定购买发票流程
  • 应交税费为负数在资产负债表中的列报
  • 股东追加投资如不追加会怎样
  • 不得从销项税额中抵扣进项税的有哪些
  • 加班就餐费如何入账
  • 分公司与总公司的责任承担
  • 律师事务所日语助理
  • 流动比率怎么算出来的
  • mysql怎么复制粘贴语句
  • sql server中通过查询分析器实现数据库的备份与恢复方法分享
  • win9怎么截图
  • 无法进入睡眠状态
  • ubuntu系统如何安装
  • win10一天更新几次
  • mac怎么设置默认打开方式
  • 系统设置技巧有哪些
  • 845主板支持1t硬盘吗
  • nodejs项目开发
  • django中的model
  • perl脚本教程视频
  • jquery教程w3c
  • android音频播放器
  • 昆山国税局上班时间
  • 雅阁交强险和车船税多少
  • 政府征用土地社保补偿标准
  • 德税手卷烟海淘
  • 梦幻西游新版登录方式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设