外网穿透 ngrok win

news/2024/7/9 23:57:08 标签: vue, 外网传透

外网穿透 ngrok win

1.安装使用

下载链接

windows 版本选择32位就可以

win版本选择32位就可以

2.下载完 后解压

3.cmd 下 cd 到 解压 目录

4.执行命令 ngrok http 端口号 以配置口为准

例如:
ngrok http 8050

最后执行成功后下图箭头就是你得内网代理域名:其中一个就可以

输入其中一个就可以

vuecli____17">最后问题:vue-cli 新版本中 会默认会开启主机检查 外网访问不了

解决方法

vue.config.js 中配置 disableHostCheck(禁用主机检查) 设置为 true(没有vue.config.js自己手动创建)

module.exports = {
  devServer: {
    port: 8050, // 端口
    disableHostCheck: true // 禁用主机检查(默认开启的,但外网ip访问不了)
  },
}

http://www.niftyadmin.cn/n/1162897.html

相关文章

Vue-cli seo 使用prerender-spa-plugin插件预渲染

使用vue-cli打包项目一般为spa项目,众所周知单页面应用不利于SEO,有ssr(服务端渲染)和预渲染两种解决方案,这里我们只讨论预渲染 vue-cli有2.0和3.0版本,解决方法是不一样的,我们要分开讨论。 vue-cli2.0版本 1.安装…

ajax原生的js讲解和jquery讲解

原生 JS 怎么发送一个 get 请求 创建一个 ajax 对象 var xhr new XMLHttpRequest() 设置请求方式和请求地址[,是否异步] xhr.open(get, /ajax[, true or fasle]) 准备接受请求体 xhr.onload function () { console.log(xhr.responseText) }xhr.onreadystatecha…

JavaScript:内置对象介绍(Math/Date/ 数组/字符串)

JavaScript 内置对象介绍 ☞ JavaScript组成: ECMAScript | DOM | BOM☞ ECMAScript: 变量 , 函数, 数据类型 ,流程控制,内置对象。。。☞ js中的对象: 自定义对象 , …

前端命名规范、配置规范、编辑器设置、编辑器快捷键、ESlint.js 配置

命名 驼峰式命名法介绍 Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo Camel Case 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、productInfo 文件资源命名 文件名不得含有空格 …

图片上传转base64码和base64码转图片回显

直接上代码小demo是用在vue里边写的 <template><div><inputid"input"type"file"name"image"accept"image/jpg, image/jpeg, image/png"change"changeImg($event)"><br><img :src"picPath&…

vue 中如何保存登录的账号密码

这个问题只要是网站设计到登录的都会涉及到 1.解决问题的思路 借助浏览器的存储功能来实现保存登录的账号和密码&#xff0c;使页面进来的时候就去读取是否有账号和密码。 2.直接代码演示拿来即用 created() {// 在页面加载时从cookie获取登录信息const username this.getC…

JS获取当前年、月、星期的第一天和最后一天

先封装日期格式化方法 // 对Date的扩展&#xff0c;将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符&#xff0c; // 年(y)可以用 1-4 个占位符&#xff0c;毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子&#xf…

JS阻止浏览器F5刷新

阻止F5刷新 stopF5Refresh() {document.onkeydown function (e) {var evt window.event || e;var code evt.keyCode || evt.which;if (code 116) {if (evt.preventDefault) {evt.preventDefault();} else {evt.keyCode 0;evt.returnValue false}}} }