我有這個小的瀏覽器問題。我想要一個自制的模塊並立即運行。Javascript Browserify,需要功能並運行它
主文件:
(function() {
require('./modules/initScrollReveal')();
require('./modules/initChart')();
require('./modules/initDatamap')();
})();
模塊:
exports.initChart = function() {
// do stuff
};
現在我在require('./modules/initScrollReveal')();
Browserify獲得與消息 "require(...) is not a function
「錯誤通過Watchify運行與
watchify public-modules/res/js/main.js -o public/res/js/main.js
嘗試單獨做到這一點:'要求( './模塊/ initScrollReveal'); initScrollReveal();' – Kaddath
@Kaddath然後它的只是'initScrollReveal不是一個函數' – Wlad
啊是的你是對的,在browserify需要返回對象,如果你可以做'var a = require('thing');',它應該是有效的做'require('thing')();' – Kaddath