什么是 engist?
engist 是一款基于 GitHub Gist 的命令行工具,它能够快速将本地的文件上传到 Gist 上,并生成对应的链接和嵌入代码。engist 提供了丰富的功能和选项,使用起来非常方便。
安装 engist
使用 npm 安装 engist 命令行工具,命令如下:
npm install -g engist
使用 engist
基本用法
使用 engist 最简单的方式是输入 engist 命令,并指定要上传的文件路径,例如:
engist index.html
上述命令将会上传当前目录下的 index.html 文件到 GitHub Gist 上,并生成对应的链接。
生成嵌入代码
通过添加 -e 或 --embed 选项,可以在上传文件的同时生成嵌入代码,例如:
engist index.html -e
上述命令将会上传 index.html 文件到 GitHub Gist 上,并生成嵌入代码,方便在网页上直接嵌入。
生成私有 Gist
添加 -s 或 --secret 选项,可以将上传的文件存储为私有 Gist,例如:
engist index.html -s
上述命令将会上传 index.html 文件到 GitHub Gist 上,并将 Gist 设置为私有。
生成描述信息
使用 -d 或 --description 选项,可以为上传的文件添加描述信息:
engist index.html -d "This is a demo file."
上述命令将会上传 index.html 文件到 GitHub Gist 上,并添加描述信息为 "This is a demo file."。
生成多个文件
使用 -m 或 --multiple 选项,可以上传多个文件到 GitHub Gist 上:
engist file1.js file2.js file3.js -m
上述命令将会上传三个文件到 GitHub Gist 上,并生成多个链接。
生成指定文件类型
使用 -t 或 --type 选项,可以指定上传的文件类型,例如:
engist index.html -t html
上述命令将会上传 index.html 文件到 GitHub Gist 上,并指定文件类型为 html。
总结
engist 是一款非常实用的命令行工具,它能够快速将本地的文件上传到 GitHub Gist 上,并生成对应的链接和嵌入代码。使用 engist 非常简单,同时提供了丰富的选项和功能,方便我们按照自己的需求进行配置和使用。如果你是一个前端开发者,engist 绝对值得一试。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066e26a563576b7b1ecfe1