V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
gee1k
V2EX  ›  JavaScript

[提问] [HTML] 有没有一款工具能帮助我生成一个有很多 example 的完整网站

  •  
  •   gee1k · 2019-04-20 21:27:24 +08:00 · 3280 次点击
    这是一个创建于 1803 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,一个前端 JS 的 SDK 有很多功能,需要写 example,不知道有没有这种工具,能定义好 html 的公共部分。我只需要写好每个 example 的个性内容,然后打包生成出一个完整的示例网站

    8 条回复    2019-04-22 09:25:55 +08:00
    airyland
        1
    airyland  
       2019-04-20 21:55:11 +08:00 via iPhone
    Node fs 读取片段拼成完整页面就可以实现了。
    glouhao
        2
    glouhao  
       2019-04-21 11:32:26 +08:00 via Android
    以前有个自动生成 wp 主题的工具,也能选择只要 html,可能还活着,但是我不记得名字了
    sunzongzheng
        3
    sunzongzheng  
       2019-04-21 12:54:09 +08:00 via Android
    看起来你要的是能生成文档的工具? vuepress 看看是否满足
    gee1k
        4
    gee1k  
    OP
       2019-04-21 13:05:34 +08:00 via iPhone
    @sunzongzheng vuepress 是生成 api.
    我要的是生成一个一个可以交互的实例
    sunzongzheng
        5
    sunzongzheng  
       2019-04-21 13:25:33 +08:00
    @gee1k https://vuepress.vuejs.org/zh/guide/using-vue.html#%E6%B5%8F%E8%A7%88%E5%99%A8%E7%9A%84-api-%E8%AE%BF%E9%97%AE%E9%99%90%E5%88%B6

    可以在 markdown 中插入 vue,应该就可以在你的文档内容中插入`实时预览`的代码段
    你要实现的是不是这种,像 elementUI、iview 一样的这种文档+实时预览的
    gee1k
        6
    gee1k  
    OP
       2019-04-21 17:57:33 +08:00 via iPhone
    @sunzongzheng 对,类似
    kokdemo
        7
    kokdemo  
       2019-04-21 23:34:27 +08:00
    我觉得你可能需要 hugo,速度超快,定义好模板之后,只用写博客的内容一样。

    https://wocai.de/post/dev/make-hugo-blog/
    marsgt
        8
    marsgt  
       2019-04-22 09:25:55 +08:00
    如果用 VSCode 的话,直接上 REST Client 插件比页面好使。。。
    至于说网站的话,不太清楚你要的是不是类似 YAPI ( https://github.com/ymfe/yapi )这样的东西。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3319 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:19 · PVG 21:19 · LAX 06:19 · JFK 09:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.