新手献丑,晒几个自己写的小玩意,欢迎拍砖 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lisposter
V2EX    Node.js

新手献丑,晒几个自己写的小玩意,欢迎拍砖

  •  
  •   lisposter 2014-10-08 11:21:14 +08:00 3717 次点击
    这是一个创建于 4089 天前的主题,其中的信息可能已经有所发展或是发生改变。

    玩 Node.js 差不多三个月了,写了几个小玩意,不出意外是能用的,拿来晒晒找拍。

    license-gen
    这是我入门后写的,代码不堪入目,到昨天被另一个东西依赖才稍微改了下,。
    开源许可生成器,一条命令生成 LICENSE 文件
    $ license mit 直接读取 git 配置中的姓名,生成 mit 许可
    $ license -a Luffy mit 手动置顶名字
    $ license 会出现对话,经过几个简单问题,提供建议的许可
    更多的可以看 README

    gitignore-gen
    .gitignore 文件生成器,大概是入门后第三个东西。
    模板是直接拉取了 github/gitignore 项目转的。
    $ ignore mac node sublimetext 就能生成适合「在mac下用sublimetext开发node」情况下大概要加的东西
    $ ignore -c test.js 追加一条 test.js (这里好像有个bug,我忘了,)
    –force 选项被加上后会直接覆盖已有的 .gitignore
    未来计划加入删除某个模板的功能

    gitignore-update
    这个就是用来拉取 github/gitignore 弄成 json 给上面那个用的,。

    modit
    这是昨天无聊写的快速新建 npm 包的工具
    $ modit path/name 然后,根据提示输入名字(默认切取参数中的 name),作者(自动获取 git 配置),giturl, license(提供此参数后,调用 license-gen) 生成 LICENSE 文件。

    dep-docs
    其实没做完,前几天无聊写的
    在项目目录执行 $ docs 后,会在 node_modules 下生成 .docs 目录,然后收集 node_modules 下各个 module 的 readme,将 markdown 转成 html,最后生成 _toc.html 做目录。
    在 mac 下使用的话,会直接用浏览器打开这个目录。。

    gulp-cdn-ref
    一个 gulp 插件,可以轻松替换 html,css,js 中图片等静态资源的引用为 cdn 链接,支持相对路径和绝对路径(PS:总觉得有bug,慎用)

    ———- 好了,后面的比较无聊,非战斗人员可以撤离了 →_→ ———–

    unicode-lorem
    缘起公司里要测试 unicode 字符的兼容性,乱写的,入门后第二个应该。

    lorem(10)

    就会生成 10 个乱码一样的文字,以及响应的编码。
    因为大多时候出现的字符都和麻将牌一样,被人叫做麻将牌模块 orz

    random-date
    var date = randomDate('1d', '2014-10-06'); 就会在 2014-10-05 至 2014-10-07 之间随机一个时间戳,orz。。我也布吉岛能干嘛

    差不多就这些,还有几个感觉还没做好,打算先憋着了(战斗人员可以在我的 npm 页面或者 GitHub https://github.com/lisposter 找到),不然感觉会走火入魔,给大家带来麻烦。

    各位大大请随意拍砖

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2805 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 14:28 PVG 22:28 LAX 06:28 JFK 09:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86