Comments (3)
linux-command/scripts/build.mjs
Lines 154 to 159 in 023ce79
有一些规则,你可以直接用
命令名称
,就是文件名,也可以文档中匹配出来命令描述
,也可以从文档中匹配出来
Lines 19 to 26 in 023ce79
@conglinyizhi 更多的元信息,我建议如下方法添加到 .md
文本的最底部,这种方式,将在 GitHub 中忽略展示,不会影响现在所有内容
<!--
date: "2023-05-24"
source: "https://www.gnu.org/software/bash/"
install: "sudo apt-get install bash"
supported_linux_systems:
- Ubuntu
- Debian
- Fedora
- CentOS
-->
开发使用
可以通过 npm
安装 linux-command
包,包含所有命令的 markdown 文本,和一个索引文件。
npm install linux-command
var comm = require("linux-command");
console.log("---->", comm.ls);
var alias = require("linux-command/command/alias.md");
console.log("---->", alias); // markdown string
你也可以通过 CDN 来访问索引数据,和对应的命令详细内容,我将更新内容定期发布版本,提供大家使用,UNPKG 带上版本号,将锁定版本访问,删除版本号请求数据,将会自动重定向最新版本。
# 命令索引 JSON 数据
https://unpkg.com/linux-command/dist/data.json
# 对应命令详情(Markdown)数据
https://unpkg.com/linux-command/command/<命令名称>.md
你也可以通过 Github 的 Raw 来,获取最新的内容
# 命令索引 JSON 数据
https://raw.githubusercontent.com/jaywcjlove/linux-command/master/dist/data.json
# 对应命令详情(Markdown)数据
https://raw.githubusercontent.com/jaywcjlove/linux-command/master/command/<命令名称>.md
from linux-command.
好吧,我本来是希望元数据代替三个等号作为命令描述的,看起来您似乎不愿意实现这些
顺带一提,如果希望做国际化的话,我找到了一个翻译网站,可以用来托管需要翻译的项目 https://hosted.weblate.org/hosting/ 不过我建议提前对国际化进行准备
from linux-command.
@conglinyizhi 目前这种方式迎合 GitHub 的自带预览功能,所以添加**“元数据”**尽量使用 注释语法添加
对国际化目前没有想法,因为英文版本(#21)有更多更好的工具,例如:https://github.com/tldr-pages/tldr
from linux-command.
Related Issues (20)
- 是否考虑在搜索框内添加一个跳转到第三方网站的选项? HOT 2
- awk页面的一命令示例错误(关于next语句): awk ‘/^web/{T=$0;next;}{print T“:\t”$0;}’ test.txt HOT 1
- 用本机的npm反向代理后无法打开
- zip的-f和-u参数似乎写反了 HOT 1
- tcpreplay.md 命令说明跟实际命令对不上 HOT 2
- 希望增加chomd命令 HOT 2
- U
- 【点子】突然想到本项目框架非常适合做一个公司状况查询框架
- demand of machine leaming data.
- lsof命令新增 +L HOT 2
- Markdown 文件生成 HTML HOT 1
- 思维导图工具
- 7z命令有隐藏参数 HOT 1
- 关于`find`命令的补充 HOT 4
- 这个可以在放在man里面吗? HOT 1
- 申请加入 推荐使用的镜像 web 版本 ,我的站点 https://linux.srebro.cn HOT 1
- 希望增加envsubst命令
- What is the best book you refer to a beginner linux user
- Release v1.18.0 的 docset 包不对,尺寸只有10字节 HOT 3
- 为什么没有UFW命令 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from linux-command.