2015-09-23 2 views
0
module.exports=function(config) 
{ 
    var SphereClient = require('sphere-node-sdk').SphereClient; 
    var Config = require(config.config_dir+'/sphereio'); 
    var client = new SphereClient(Config); 
    var ret= 
    { 
    get:function(module){return require('./'+module)(client);} 
    }; 
    return ret; 
} 

Это говорит об ошибке после доставай: функций (:.?. Неожиданная «(» Есть ли какой-недействителен синтаксиса я даже попытался изменить попасть Geet или коснуться еще, по-прежнему встретилась ошибкаЧто не так в следующем коде javascript/nodejs?

+0

https: //developer.mozilla .org/en/docs/Web/JavaScript/Reference/Functions/get Может быть char ":" говорит парсеру, что "get" является ключом, а не getter? Удалить ":", что происходит? –

+1

Код работает для меня. Здесь нет синтаксической ошибки. – poke

+0

Я подозреваю ошибку с требованием (код ./'+) (клиент). какой файл модуля содержится? – venkat7668

ответ

0


Этих типам ошибка может возникнуть, если есть синтаксическая ошибка (или компилятор js говорит, что есть синтаксическая ошибка) в требуемом файле. Компилятор не дает намека на строку в целевом файле.

Смежные вопросы