Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 早午餐-需要来自其他文件don';行不通_Javascript_Node.js_Brunch - Fatal编程技术网

Javascript 早午餐-需要来自其他文件don';行不通

Javascript 早午餐-需要来自其他文件don';行不通,javascript,node.js,brunch,Javascript,Node.js,Brunch,我在一个早午餐项目中工作 我有两个javascript文件,比如A.js和B.js A.js: B.js: 在我的html中,我执行以下操作: <script type="text/javascript"> require('scripts/front/A'); require('scripts/front/B'); </script>` 要求('scripts/front/A'); 要求('scripts/front/B'); `

我在一个早午餐项目中工作

我有两个javascript文件,比如A.js和B.js

A.js:

B.js:

在我的html中,我执行以下操作:

<script type="text/javascript">
        require('scripts/front/A');
        require('scripts/front/B');
</script>`

要求('scripts/front/A');
要求('scripts/front/B');
`
在执行javascript B时,未定义I Get replacer

可以从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')

require语法仅在nodejs命名空间中有效。您应该像包含任何常规js文件一样包含您的文件。@Swailem95正在使用这些语法。我与鲍尔和npm合作
<script type="text/javascript">
        require('scripts/front/A');
        require('scripts/front/B');
</script>`
module.exports = function (key, value) {
if (typeof value === 'number' && !isFinite(value)) {
    return String(value);
}
return value;
};