📜  ngrok live port vue js - Javascript(1)

📅  最后修改于: 2023-12-03 15:33:07.221000             🧑  作者: Mango

用 ngrok 在线共享 Vue.js 应用

当您在开发 Vue.js 应用时,您可能需要通过 Internet 共享应用程序。但是,将您的应用程序托管在 Web 服务器上需要您完成很多配置和维护工作。这对于只是想简单地演示您的应用程序的新手开发人员来说可能是一个不必要的麻烦。这时,您可以使用 ngrok 这个工具帮助您快速将本地应用暴露在 Internet 上。

Ngrok 简介

Ngrok 是一个反向代理工具,它可以帮助您公开本地应用程序以便于 Internet 访问。Ngrok 可以为本地主机服务创建一个可分配的 URL,并自动将外部请求转发到您的本地服务器上。这使您可以以公开的方式共享您的应用程序。

Vue.js 简介

Vue.js 是一个流行的 JavaScript 框架,用于构建单页应用程序。Vue.js 提供了一个简单的但功能强大的 API,许多开发人员使用它来快速构建可扩展、可维护和易于开发的应用程序。Vue.js 主要由模板和 JavaScript 代码组成。

在线共享 Vue.js 应用

使用 ngrok 在线共享您的 Vue.js 应用非常简单。您只需要按照以下步骤操作:

步骤 1:安装 ngrok

开始使用 ngrok 之前,您需要先下载并安装 ngrok。 ngrok 可以在官方网站上进行下载。下载并解压缩安装包后,将可执行文件放在您的 PATH 环境变量中,以便轻松地在终端中访问它。

步骤 2:安装 Vue.js 应用程序

您需要先安装 Vue.js 以及所需的任何其他依赖项来构建您的应用程序。如果您还没有安装 Vue.js,可以使用以下命令来安装:

npm install vue
步骤 3:构建 Vue.js 应用程序

您需要构建 Vue.js 应用程序以生成最终的生产文件。您可以使用以下命令来构建应用程序:

npm run build

执行完成后,您将在 dist 目录下找到构建好的应用程序。

步骤 4:运行 ngrok

通过运行以下命令启动 ngrok:

ngrok http port

port 是您的应用程序使用的端口号,例如 8080

在ngrok中运行如上命令后,您将看到一个类似于以下输出的终端:

Session Status                online
Account                       John Doe (Plan: Free)
Version                       2.3.35
Region                        United States (us)
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://c4a016c7.ngrok.io -> http://localhost:8080
Forwarding                    https://c4a016c7.ngrok.io -> http://localhost:8080

这意味着您现在可以通过 http://c4a016c7.ngrok.iohttps://c4a016c7.ngrok.io 访问您的 Vue.js 应用程序了。

总结

Ngrok 是一个非常有用的工具,可以帮助开发人员将本地应用程序轻松地共享到 Internet 上。当您想快速演示您的 Vue.js 应用时,ngrok 是一种非常有用的选择。通过遵循上述步骤,您可以将您的应用程序构建出来并将其共享出去,最终形成一个在线演示地址。