V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xiaoluoboding
V2EX  ›  分享创造

我是不是造轮子了,展示 Github 项目的目录树并拷贝到剪切板。

  •  
  •   xiaoluoboding ·
    xiaoluoboding · 2017-06-30 22:19:17 +08:00 · 3792 次点击
    这是一个创建于 2681 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前写文章到时候,总会带上 Github 上一些项目到目录结构,但是不知道怎么去生成目录树,于是自己造了个轮子。输入 Github 仓库的地址,生成目录树,并且可以拷贝到剪切板。

    项目地址

    repository-tree

    预览

    repository-tree

    结果

    以本项目为例,最终复制到剪贴板到样子如下:

    ├─ dist
    │  ├─ octicons.eot
    │  ├─ octicons.svg
    │  ├─ octicons.ttf
    │  ├─ octicons.woff
    │  ├─ octicons.woff2
    │  ├─ repository-tree.js
    │  └─ repository-tree.js.map
    ├─ src
    │  ├─ components
    │  │  ├─ NavBar.vue
    │  │  ├─ Tree.vue
    │  │  └─ main.vue
    │  ├─ vuex
    │  │  ├─ modules
    │  │  │  └─ github.js
    │  │  ├─ actions.js
    │  │  ├─ mutation-types.js
    │  │  └─ store.js
    │  ├─ App.vue
    │  ├─ main.js
    │  └─ router.js
    ├─ .babelrc
    ├─ .editorconfig
    ├─ .gitignore
    ├─ LICENSE
    ├─ README.md
    ├─ index.html
    ├─ package.json
    └─ webpack.config.js
    
    6 条回复    2017-07-06 10:49:07 +08:00
    geelaw
        1
    geelaw  
       2017-06-30 22:28:53 +08:00 via iPhone
    如果不嫌麻烦可以 clone 到本地之后跑一个简单的递归
    wolong
        2
    wolong  
       2017-06-30 23:03:38 +08:00
    轮子不嫌多。
    chairuosen
        3
    chairuosen  
       2017-06-30 23:33:29 +08:00 via iPhone   ❤️ 1
    tree | pbcopy
    mingyun
        4
    mingyun  
       2017-07-01 00:24:09 +08:00
    msg7086
        5
    msg7086  
       2017-07-01 14:40:37 +08:00
    tree [编辑]
    显示目录的树状结构。
    TREE 命令自 DOS 2.0 系统开始支持子目录以后提供,用以让用户得知磁盘或硬盘目录的树状结构。
    qinxi
        6
    qinxi  
       2017-07-06 10:49:07 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2714 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:28 · PVG 16:28 · LAX 01:28 · JFK 04:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.