我想使用the basil package与browserify来管理Cookie。
我已经 $('*').scroll(function() {
//yourcode
});
运行了,而且运行正常。
现在我在我的JS中尝试这个:
npm install --save basil
但是require('basil');
var basil = new window.Basil();
失败了。
我该怎么办?
我也试过这个,只是猜测:
Uncaught TypeError: undefined is not a function
我怎么知道如何包含它?
答案 0 :(得分:0)
试试这个:
var Basil = require('basil');
var basil = new Basil();
编辑:关于你如何知道如何包含的问题..看看basil.js
源代码,第17行。
function Basil() {
if (!(this instanceof Basil)) return new Basil;
this.handlers = [];
}
/**
* Expose `Basil`.
*/
exports = module.exports = Basil;
Basil
函数本身作为导出公开,因此这是您想要调用的新函数。