Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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 如何通过requirejs重新加载json文件?_Javascript_Json_Requirejs - Fatal编程技术网

Javascript 如何通过requirejs重新加载json文件?

Javascript 如何通过requirejs重新加载json文件?,javascript,json,requirejs,Javascript,Json,Requirejs,我尝试加载json文件vie requirejs,如下所示: 'use strict'; require.config({ paths: { config: '../../configs/config.json' } }); require([ 'spec/test.js', ], function() { mocha.run(); }); define(function(require, exports, module) {

我尝试加载json文件vie requirejs,如下所示:

'use strict';

require.config({
    paths: {
        config: '../../configs/config.json'
    }
});

require([
    'spec/test.js',
], function() {
    mocha.run();
});
define(function(require, exports, module) {    
    var configJSON = require('config');
});
为使其成为可能,要求如下所示:

'use strict';

require.config({
    paths: {
        config: '../../configs/config.json'
    }
});

require([
    'spec/test.js',
], function() {
    mocha.run();
});
define(function(require, exports, module) {    
    var configJSON = require('config');
});
但不幸的是,我得到了以下错误:

<PATH_TO_PROJECT>/configs/config.json.js net::ERR_FILE_NOT_FOUND 
/configs/config.json.js net::找不到错误文件

您是在运行node.js还是在浏览器中运行?我在浏览器中运行我想这可能涵盖了您需要知道的所有内容:我尝试过这个。但是获取以下错误
只有协议方案才支持跨源请求:http、数据、chrome扩展、https、chrome扩展资源。
您是将其作为本地文件还是其他文件运行s