main.js
global.$ = global.jQuery = require('jquery');
const _ = require('./functions');
$(document).ready(function() {
console.log( _.isNumber('test') );
});
functions.js
var _ = (function() {
return {
isNumber: function(obj) {
return typeof obj === 'number';
},
};
})();
我收到的错误:
Uncaught TypeError: _.isNumber is not a function
可能修复?
module.exports = _;
将上面的内容添加到functions.js的基础允许调用该函数。但是,这似乎是一种奇怪的最佳做法,有人可以确认。
无论我如何尝试并致电isNumber
,它都无法运行,找到它或任何东西。我热衷于使用browserify require()来提取脚本,但也许我还没有完全使用它。
干杯
答案 0 :(得分:1)
您在dbo.AspNetUsers
文件中使用它的方式,导出将需要是一个对象(是的,如果您想在其他地方main.js
,您需要export
。 )。
require