我有这个小的浏览器问题。我想要一个自制的模块并立即运行。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