npm 包 tunnel.now 使用教程

AI 编程助手,豆包旗下的编程助手,提供智能补全、智能预测、智能问答等能力,节省开发时间,释放脑海中的创造力,支持 VSCode,点击体验 AI

前言

随着互联网的普及,越来越多的网站开始使用 HTTPS 协议,以保护用户的数据安全。但是,在开发过程中,很多场景下我们需要使用本地开发环境,此时如果我们需要使用 HTTPS 来访问本地服务器,就需要使用到一个叫做ngrok的工具。然而,ngrok 的使用需要外网环境支持,而在国内使用 ngrok 往往不太友好。因此,我们可以使用一个叫做 tunnel.now 的 npm 包来代替 ngrok 的使用,让本地开发环境支持 HTTPS 访问。本文将为大家介绍 tunnel.now 的使用教程。

什么是 tunnel.now

tunnel.now 是一个用于将本地服务器通过 ngrok 隧道转发到互联网的 npm 包。通过 tunnel.now,我们可以快速、方便地将本地开发环境部署到云端,从而实现 HTTPS 访问。

安装

--- ------- -- ----------

使用方法

开启隧道

在命令行中输入以下命令:

------

该命令可以将本地服务器转到互联网上,从而允许其他人访问您的服务器。执行该命令会看到如下输出:

------ ---- --- --- ------------------

其中,"xxx" 是一个临时的随机 URL,用于临时的访问。您可以在运行命令时通过 -p 参数来指定端口号:

------ -- ----

这样,本地服务器便绑定到了 https://xxx.now.sh 上,通过浏览器就可以访问本地服务器了。

永久使用隧道

以上方式是临时的,如果我们需要使用永久的 URL,就需要注册一个账号。首先,我们需要在 now 官网上注册一个账号,然后在命令行中执行以下命令:

--- -----

登录后,执行以下命令:

------ ---

该命令会生成一个一次性的“卡片号”,将其复制到剪贴板中,然后将卡片信息发送给我的邮箱,等我付款后,我会将许可证发送给您,您就可以轻松使用 tunnel.now 了。

高级设置

指定子域名

可以通过 --subdomain 参数指定一个子域名:

------ ----------- --------

禁用 HTTP2

若需要禁用 HTTP2,可以使用 --no-http2 参数:

------ ----------

高级选项

更多高级选项,需登录并访问 https://tunnel.now.sh/ 以进行设置。

总结

本文介绍了 tunnel.now 的使用教程,包括了安装、开启隧道、永久使用隧道和高级设置等。 tunnel.now 的使用非常方便,尤其是在国内使用 ngrok 很不友好的情况下,是一个非常好用的代替工具。希望大家在使用过程中,可以随时查看官方文档,以了解更多详细内容。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055cb581e8991b448da2a2


猜你喜欢

  • npm 包 angle-iterate 使用教程

    介绍 angle-iterate 是一个基于 JavaScript 语言的 npm 包,它提供了一个能够在 2D 平面内,沿着一定角度旋转的迭代算法。具有极高的灵活性和可定制性,可以帮助前端开发者快速...

    2 年前
  • npm 包 desvg-loader 使用教程

    在前端开发中,图标的使用非常普遍,而 SVG 图标是目前最流行的一种图标格式。然而,在项目中使用大量的 SVG 图标也带来了一些麻烦,如 SVG 文件的加载速度缓慢、文件大小过大等问题。

    2 年前
  • npm 包 vue-component-cli 使用教程

    介绍 vue-component-cli 是一款用于快速创建 Vue 组件库的 CLI 工具。使用该工具可以快速生成基本的项目目录结构和配置,并支持快速创建组件和打包发布。

    2 年前
  • npm包kisphp-cart-manager使用教程

    介绍 kisphp-cart-manager是一个基于npm包的前端购物车管理工具,可以方便地管理和操作购物车中的商品,提供了丰富的API和事件,让前端购物车实现变得更加简单和高效,是前端开发中不可缺...

    2 年前
  • NPM 包 Koa-Easy-Go 使用教程

    Koa-Easy-Go 是一个基于 Koa 的快速构建 Web 服务的中间件。它提供了一些工具函数和插件,使得构建 Web 应用变得更加轻松、高效。 在本篇文章中,我们将会介绍 Koa-Easy-Go...

    2 年前
  • npm 包 changes-stream-fix-retry 使用教程

    在使用 Node.js 进行前端开发的过程中,我们经常会用到各种 npm 包来丰富我们的开发工具箱。其中就包括了一个非常有用的 npm 包 -- changes-stream-fix-retry,它可...

    2 年前
  • NPM 包 readmer-cli 使用教程

    npm 是 Node.js 的包管理器,可以用来下载和安装 JavaScript 包,其中 readmer-cli 是一款基于 Node.js 的命令行工具,用于生成项目的 README.md 文件和...

    2 年前
  • npm 包 merge-char 使用教程

    前言 在前端的开发过程中,字符串操作是一个非常常见的需求,我们需要对字符串进行处理、转换、拼接等等操作。而在这些操作中,经常遇到的一个问题就是两个相邻的字符合并在一起的情况。

    2 年前
  • npm 包 vue-constants 使用教程

    在前端开发中,经常会有一些需要频繁使用的常量,例如一些字体颜色、尺寸、常用动画等等。手动定义这些常量虽然比较容易和灵活,但是在编写具体的代码时,这些常量需要多次写出,从而增加了代码量和调试难度。

    2 年前
  • npm 包 react-native-android-settings 使用教程

    前言 在开发 React Native 应用的过程中,经常需要对 Android 应用进行一些设置。虽然 React Native 提供了 NativeModules,但是对于 Android 应用中...

    2 年前
  • npm包react-schema-views使用教程

    在前端开发中,我们都知道React是一款非常流行的框架,React通过组件化的方式给我们带来了非常方便的开发体验。但是在开发过程中,会遇到数据渲染的问题。如果每个组件都需要处理数据呈现的问题,这样不仅...

    2 年前
  • npm 包 stardate-converter 使用教程

    在 Star Trek 该系列科幻中,星历是一种日期的表示方式。在前端开发中,stardate-converter 可以用于将Gregorian日期(也就是常见的日历日期)转换为星历。

    2 年前
  • Time-ago.js NPM包使用指南

    在Web开发中,我们常常需要显示一些日期数据,例如微博、评论、新闻等等,当我们需要对这些数据进行更直观地呈现时,时间戳通常是不够友好的,因此我们需要将时间戳转化成易于理解的日期描述,这时,时间格式化库...

    2 年前
  • npm 包 yr-gmenu 使用教程

    在前端开发中,经常会用到一些能够快速实现常用功能的npm包,今天我们来介绍一个这样的包——yr-gmenu,它能够帮助你快速实现一个响应式的“折叠式”菜单,让你的网页看起来更为整洁和美观。

    2 年前
  • npm 包 @krainboltgreene/react-image-crop 的使用教程

    前言 在我们的日常前端开发中,有时候需要对图片进行裁剪和缩放等操作,这时候就需要用到图片裁剪组件了。本文将介绍一个非常实用的 npm 包 @krainboltgreene/react-image-cr...

    2 年前
  • npm 包 sirius-ui-laravel 使用教程

    在前端开发中,使用现成的 UI 组件库可以大大提高开发效率和质量。其中,sirius-ui-laravel 是一款基于 Laravel 框架的前端 UI 组件库,具有丰富的功能和易用性,本文将详细介绍...

    2 年前
  • npm 包 redux-form-saga-fix 使用教程

    在前端开发中,使用 Redux 和 Redux Saga 来处理状态管理和异步请求是很常见的做法。而 Redux-form 则是一个很方便的处理表单的工具,它可以将表单值存储到 Redux 的 sto...

    2 年前
  • npm 包 @warren-bank/node-sortedlist 使用教程

    前言 随着互联网技术的不断发展,前端开发也变得越来越重要。在实现一些特定的功能时,我们需要使用到前端库和框架。在这些库和框架的基础上,npm 包成为了极具优势的资源获取工具。

    2 年前
  • npm 包 @mathigon/slate 使用教程

    简介 @mathigon/slate 是一个基于 Slate.js 的富文本编辑器,它支持多种编辑功能,包括插入图片、表格、链接、段落等。此外,它还支持自定义样式、快捷键等功能。

    2 年前
  • npm 包 react-spin-component 使用教程

    简介 react-spin-component 是一个基于 React 的组件,用于实现各种不同类型的动态加载效果。它可帮助开发者在网站或应用中实现优美的加载动画效果,增强用户的交互体验和视觉效果。

    2 年前

相关推荐

    暂无文章