-1
我複製示例代碼在我的編輯器時,沒有定義,保存,這是行不通的(驚喜:))變量「模塊」,試圖來的官方示例代碼
我不得不改變它,這樣它可以作爲預計,我完全不知道,爲什麼它在我改變它後工作。
我跟着http://browserify.org/教程。
main.js對我來說是
require.config({
paths: {
"uniq": "../node_modules/uniq/uniq"
}
});
define(function (require) {
var unique = require('uniq');
var data = [1, 2, 2, 3, 4, 5, 5, 5, 6];
console.log(unique(data));
});
這是一個uniq.js我改變: http://paste2.org/5465mVUF
原來的一個:http://paste2.org/wY7wP6pB
我做的唯一的事情是我所有包裹匿名函數內的uniq.js代碼define() wrapper
define(function (require, exports, module) {
//uniq.js code here...
});
我的問題是爲什麼?我做了什麼錯了?