顯示具有 debowerify 標籤的文章。 顯示所有文章
顯示具有 debowerify 標籤的文章。 顯示所有文章

2015年3月8日 星期日

React.js - an example with browserify and debowerify

前陣子在看 Facebook 的 react/flux 的架構中有注意到一點就是 browserify

在 browserify 的官網有講到它是一個能夠將 node module 的程式載入到前端的 JS 中

只要簡單的透過 require 函式即可,很像以前很常在用的 RequireJS

而恰好 flux 是被 Facebook 註冊為一個 npm 內的 node module

所以在 flux 的 TODO 範例中,他們就是用 browserify 來將 flux 的程式載入到前端

也順便地將 react 透過 browserify 載入,言下之意就是表示

react 和 flux 這兩個都是透過 npm install 進去的,可以透過 Github 上的 package.json 得知,如下



這樣我們在前端的 javascript 中就可以利用下面的方式引入 flux 或 react


但如果你習慣將前端的套件透過 Bower 來管理而不是 npm 的話

那麼在 Facebook 的 react/flux 架構中要怎達成呢? 這個問題馬上就浮現在我腦中...