Browserify是以Node風格組織瀏覽器js程式碼
Browserify能讓你在瀏覽器的javascript程式設計中使用node-style 如require('modules') ,也可以載入透過npm安裝的模組。
可以分配函式作為模組module.exports:
module.exports = function (n) { return n * 111 }
Browserify是具備產品性的且高效能,它開啟了數千萬可用模組的大門,How Browserify Works
substack/node-browserify · GitHub
browserify 會遞迴分析你應用中所有 require()呼叫,然後捆綁在一起供瀏覽器呼叫 ,這些都是在一個標籤內完成。
案例:
var foo = require('./foo.js'); var bar = require('../lib/bar.js'); var gamma = require('gamma'); var elem = document.getElementById('result'); var x = foo(100) + bar('baz'); elem.textContent = gamma(x); <p class="indent"> |
可以分配函式作為模組module.exports:
module.exports = function (n) { return n * 111 }
Browserify是具備產品性的且高效能,它開啟了數千萬可用模組的大門,How Browserify Works
相關文章
- js程式碼判斷瀏覽器JS瀏覽器
- js檢測搜狗瀏覽器、百度瀏覽器、微信瀏覽器程式碼例項JS瀏覽器
- js程式碼清楚瀏覽器資源clearCacheJS瀏覽器
- js判斷是否是IE瀏覽器程式碼JS瀏覽器
- js判斷IE瀏覽器程式碼例項JS瀏覽器
- js判斷微信瀏覽器程式碼例項JS瀏覽器
- 瀏覽器和Node.js中的Event Loop瀏覽器Node.jsOOP
- js判斷IE瀏覽器版本例項程式碼JS瀏覽器
- js判斷瀏覽器型別程式碼例項JS瀏覽器型別
- js相容所有瀏覽器的事件繫結程式碼JS瀏覽器事件
- js獲取瀏覽器型別和版本程式碼JS瀏覽器型別
- 相容所有瀏覽器的阻止事件冒泡js程式碼瀏覽器事件JS
- js事件迴圈機制 EventLoop 【瀏覽器和node】JS事件OOP瀏覽器
- 瀏覽器eventLoop和node eventLoop瀏覽器OOP
- js判斷微信內建瀏覽器程式碼例項JS瀏覽器
- js獲取瀏覽器視窗尺寸程式碼例項JS瀏覽器
- Node.js Event Loop與瀏覽器 Event Loop(事件環)Node.jsOOP瀏覽器事件
- 組織css程式碼CSS
- javascript事件迴圈(瀏覽器/node)JavaScript事件瀏覽器
- js如何實現清空瀏覽器快取程式碼例項JS瀏覽器快取
- js獲取瀏覽器客戶區尺寸程式碼例項JS瀏覽器
- js修改瀏覽器urlJS瀏覽器
- 程式碼模型組織方式模型
- 谷歌瀏覽器程式碼格式化谷歌瀏覽器
- C 語言程式碼風格之 Linux 核心程式碼風格Linux
- js檢測瀏覽器內容縮放效果程式碼例項JS瀏覽器
- js檢測當前瀏覽器Flash player版本程式碼例項JS瀏覽器
- js相容所有主流瀏覽器建立XMLhttpRequest物件例項程式碼JS瀏覽器XMLHTTP物件
- js判斷手機瀏覽器和作業系統程式碼JS瀏覽器作業系統
- 理解瀏覽器和node.js中的Event loop事件迴圈瀏覽器Node.jsOOP事件
- js 判斷是什麼瀏覽器、是否為谷歌瀏覽器JS瀏覽器谷歌
- js如何判斷當前瀏覽器是否是谷歌瀏覽器JS瀏覽器谷歌
- js 獲取瀏覽器核心JS瀏覽器
- 瀏覽器執行javaScript程式碼基礎瀏覽器JavaScript
- 瀏覽器預設樣式程式碼收集瀏覽器
- 判斷IE瀏覽器程式碼例項瀏覽器
- 瀏覽器和node的eventLoop的區別瀏覽器OOP
- JavaScript 程式碼風格指南JavaScript