localtunnel:本地端口的服务映射到公网

1,335 阅读1分钟

localtunnel插件可以把本地端口的服务映射到公网。好处:可以在任何一台连接网络的终端上访问。

1.安装

npm install -g localtunnel

2.搭建一个简单服务

  • 初始化项目

    npm init -y
    
  • 安装express

    npm i express
    
  • app.js配置

    const express = require('express')
    const app = express()
    const port = 8000
    
    app.get('/', (req, res) => {
      res.send('Hello World!')
    })
    
    app.listen(port, () => {
      console.log(`Example app listening at http://localhost:${port}`)
    })
    
  • 启动服务

    node app.js
    

3. localtunnel配置

  • 使用命令行

    配置8000端口自动生成映射到公网的域名url

    lt --port 8000 --subdomain
    

    如:ugly-frog-86.loca.lt

  • 在浏览器中输入上述网址,就可访问到本地8000端口的资源了。