brunch - 需要来自其他文件的功能不起作用
brunch - require function from other file don't work
我正在做早午餐项目。
我有两个 javascript 文件,比方说 A.js 和 B.js
A.js:
function replacer(key, value) {
if (typeof value === 'number' && !isFinite(value)) {
return String(value);
}
return value;
};
B.js:
atts = ...
json = JSON.stringify(atts, replacer);
在我的 html 我做的是:
<script type="text/javascript">
require('scripts/front/A');
require('scripts/front/B');
</script>`
当执行 javascript B 时,我得到了 replacer is not defined.
可以从不同的文件中调用函数吗?
在a.js
module.exports = function (key, value) {
if (typeof value === 'number' && !isFinite(value)) {
return String(value);
}
return value;
};
在b.js中:var replacer = require('path/to/a.js');
我正在做早午餐项目。
我有两个 javascript 文件,比方说 A.js 和 B.js
A.js:
function replacer(key, value) {
if (typeof value === 'number' && !isFinite(value)) {
return String(value);
}
return value;
};
B.js:
atts = ...
json = JSON.stringify(atts, replacer);
在我的 html 我做的是:
<script type="text/javascript">
require('scripts/front/A');
require('scripts/front/B');
</script>`
当执行 javascript B 时,我得到了 replacer is not defined.
可以从不同的文件中调用函数吗?
在a.js
module.exports = function (key, value) {
if (typeof value === 'number' && !isFinite(value)) {
return String(value);
}
return value;
};
在b.js中:var replacer = require('path/to/a.js');