npm 包 engist 使用教程

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

什么是 engist?

engist 是一款基于 GitHub Gist 的命令行工具,它能够快速将本地的文件上传到 Gist 上,并生成对应的链接和嵌入代码。engist 提供了丰富的功能和选项,使用起来非常方便。

安装 engist

使用 npm 安装 engist 命令行工具,命令如下:

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

使用 engist

基本用法

使用 engist 最简单的方式是输入 engist 命令,并指定要上传的文件路径,例如:

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

上述命令将会上传当前目录下的 index.html 文件到 GitHub Gist 上,并生成对应的链接。

生成嵌入代码

通过添加 -e 或 --embed 选项,可以在上传文件的同时生成嵌入代码,例如:

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

上述命令将会上传 index.html 文件到 GitHub Gist 上,并生成嵌入代码,方便在网页上直接嵌入。

生成私有 Gist

添加 -s 或 --secret 选项,可以将上传的文件存储为私有 Gist,例如:

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

上述命令将会上传 index.html 文件到 GitHub Gist 上,并将 Gist 设置为私有。

生成描述信息

使用 -d 或 --description 选项,可以为上传的文件添加描述信息:

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

上述命令将会上传 index.html 文件到 GitHub Gist 上,并添加描述信息为 "This is a demo file."。

生成多个文件

使用 -m 或 --multiple 选项,可以上传多个文件到 GitHub Gist 上:

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

上述命令将会上传三个文件到 GitHub Gist 上,并生成多个链接。

生成指定文件类型

使用 -t 或 --type 选项,可以指定上传的文件类型,例如:

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

上述命令将会上传 index.html 文件到 GitHub Gist 上,并指定文件类型为 html。

总结

engist 是一款非常实用的命令行工具,它能够快速将本地的文件上传到 GitHub Gist 上,并生成对应的链接和嵌入代码。使用 engist 非常简单,同时提供了丰富的选项和功能,方便我们按照自己的需求进行配置和使用。如果你是一个前端开发者,engist 绝对值得一试。

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


猜你喜欢

  • npm 包 meipian-stage-tools 使用教程

    前言 在前端开发中,使用第三方依赖库已经成为了基本的开发方式。npm 作为前端最常用的包管理工具之一,可以让我们轻松地安装和管理各种第三方依赖库,并且也方便我们自己将一些通用的功能打包成 npm 包,...

    4 年前
  • npm 包 meiqia-node 使用教程

    介绍 meiqia-node 是一款 Node.js 版本的 美洽 聊天机器人 SDK,可以轻松地在 Node.js 项目中集成美洽聊天机器人服务,使得 Node.js 应用程序可以自动化的处理用户的...

    4 年前
  • npm 包 meir-react-modal 使用教程

    1. 前言 在前端开发中,弹窗是一个非常常见的组件。使用弹窗可以实现一些比较复杂的功能,例如表单的提交、选择器的选择等等。弹窗组件可以帮助我们快速搭建这些功能,提高开发效率。

    4 年前
  • npm 包 meiren 使用教程

    介绍 meiren 是一款基于 Node.js 开发的 npm 包,用于生成美丽的中国风头像。本文将为您介绍如何使用 meiren 这个 npm 包来生成中国风头像。

    4 年前
  • 前端必备的 npm 包——meireve-admin 使用教程

    在现代 web 开发中,使用 npm 包已成为前端必不可少的一部分。npm 包能够帮助前端工程师在工作过程中提高效率,简化代码。今天,让我们来了解一个高性能的 npm 包——meireve-admin...

    4 年前
  • npm 包 meitrack-parser 使用教程

    前言 在现代 web 应用开发中,使用第三方 npm 包是必不可少的一环。npm(Node Package Manager)是 Node.js 的包管理工具,可以用来安装、管理项目所需的第三方模块。

    4 年前
  • npm 包 merest 使用教程

    在前端开发中,使用第三方的工具和库是非常常见的。其中,npm 是目前最为流行的 JavaScript 包管理器。本文将介绍如何使用 npm 包 merest,来简化 REST API 的开发过程。

    4 年前
  • npm 包 Memorux 使用教程

    Memorux 是一个小型但是卓越的状态管理库,适用于 React 应用程序。它可以帮助您轻松地管理和共享数据和状态,从而使开发更加高效和简单。本文将介绍如何使用 Memorux 并带您了解其全部功能...

    4 年前
  • npm 包 memory-alpha 使用教程

    前言 作为前端开发人员,无论是在日常开发中还是在项目上,我们都需要用到各种各样的工具和库。其中,npm 社区上有数不胜数的优秀的开源包,让我们的开发效率得到了很大的提升。

    4 年前
  • npm 包 meipian-common 使用教程

    前言 在前端开发中,频繁地使用一些公共代码已经是家常便饭,比如一些常见的工具库、UI 组件等。对于这些公共代码的处理和封装,npm 已经成为前端开发者的常用工具之一。

    4 年前
  • npm 包 meipian-jsdoc 使用教程

    meipian-jsdoc 是一个用于自动生成文档的 npm 包。它可以帮助前端开发人员快速生成项目的 API 文档,以及提高代码可读性和可维护性。在本篇文章中,我们将会介绍如何使用 meipian-...

    4 年前
  • npm 包 memory-cache-ttl 使用教程

    在前端开发中,我们常常需要缓存一些数据,以优化程序性能。memory-cache-ttl 是一个轻量级的 npm 缓存工具,提供了 TTL(生命周期)功能,可以设置缓存数据的过期时间,通过删除过期的数...

    4 年前
  • npm 包 memory-ciks 使用教程

    在前端开发中,我们经常需要处理数据存储、传输以及调用问题。为了方便处理这些问题,npm 社区提供了许多相应的包,其中 memory-ciks 就是其中一个用于内存中存储数据的包。

    4 年前
  • npm 包 memory-helper 使用教程

    随着前端应用的复杂性不断增加,内存使用也变得越来越重要。开发人员需要了解如何有效地管理内存,以确保应用的性能和稳定性。在此背景下,npm 包 memory-helper 提供了一种方便的解决方案,可以...

    4 年前
  • npm 包 meshblu-lifx 使用教程

    简介 meshblu-lifx 是一个 npm 包,它提供了一个简单的方式控制 LIFX 智能灯泡。这个包可以用于前端和后端开发,提供了许多高级功能,包括颜色和亮度控制,组管理和状态监测等等。

    4 年前
  • npm 包 meshblu-lifx-light 使用教程

    在前端开发中,我们经常需要和智能化设备进行交互,如智能灯泡。这时,我们可以使用 npm 包 meshblu-lifx-light 来实现与 LIFX 品牌灯泡的交互。

    4 年前
  • npm 包 meshblu-list-checker 使用教程

    介绍 meshblu-list-checker 是一个可以校验设备列表正确性的 npm 包。它基于 meshblu,一个开放的物联网设备平台,提供了一个简单的方法来校验从任何来源获取的设备列表是否符合...

    4 年前
  • npm包 Meshblu-LLRP使用教程

    Meshblu-LLRP是一个用于管理RFID读写器设备的npm包。本文将详细介绍Meshblu-LLRP的使用方法,包括安装、配置、使用和示例等方面。 何为Meshblu-LLRP Meshblu-...

    4 年前
  • npm 包 merest-swagger 使用教程

    在前端开发中,使用 npm 包可以快速便捷地进行资源管理、依赖管理和工具管理。其中,merest-swagger 是一个基于 Express 和 Swagger 的 RESTful 服务框架,旨在简化...

    4 年前
  • npm 包 merge-all 使用教程

    前言 在前端开发中,我们常常需要合并多个 JavaScript 对象,这在数据处理和 UI 渲染中是非常常见的需求。此时,一个非常实用的工具就是 merge-all 这个 npm 包。

    4 年前

相关推荐

    暂无文章