爱意满满的作品展示区。
SolidZORO

HADOUKEN - dayone to html( nodejs)

  •  1
     
  •   SolidZORO ·
    SolidZORO · Dec 12, 2014 · 2904 views
    This topic created in 4198 days ago, the information mentioned may be changed or developed.
    Github: https://github.com/SolidZORO/HADOUKEN
    Demo: http://solidzoro.com/

    不大會Javascript,nodejs也是第一次用,下班後每天寫1小時,寫了幾天,終於把用dayone寫日誌並發佈到Github page這個需求實現了。

    現在版本勉強達到基本可用的狀態,可能會有一些我沒來得及注意的Bug,後面會慢慢完善。
    6 replies    2014-12-15 13:10:11 +08:00
    yibie
        1
    yibie  
       Dec 13, 2014
    哈哈哈,有意思,这样子 DayOne 就直接变成写博客的工具了。
    coolicer
        2
    coolicer  
       Dec 13, 2014
    分一下结构比较容易看。现在全部都写在一个JS了
    SolidZORO
        3
    SolidZORO  
    OP
       Dec 14, 2014
    @coolicer 請教一下寫nodejs用什麼方法模組化?我之前用過一次RequireJS就怕了,總感覺應該會有更好的。

    另外,這個也就是一個小工具,談不上模組化和維護,能解決問題即可。
    coolicer
        4
    coolicer  
       Dec 14, 2014
    @SolidZORO 我也不是写得很多。我只能说,node.js本身提供的写法就是模块。你把几个功能点分成几个文件,通过require进来就可以了。
    SolidZORO
        5
    SolidZORO  
    OP
       Dec 15, 2014
    @coolicer 這樣就可以了嗎?回頭試試。所有代碼在一個文件裡面的確不好維護。
    coolicer
        6
    coolicer  
       Dec 15, 2014
    例如:ModuleA.js

    里面定义一个function。
    var DoSometing = function(){
    this.a = 'some';
    }
    完了,导出。
    moduel.exports = DoSometing

    使用时
    var A = require(./ModuleA)

    var a = new A();

    ....
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5118 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 09:31 · PVG 17:31 · LAX 02:31 · JFK 05:31
    ♥ Do have faith in what you're doing.