2017-10-25 8 views
0

Ajv 모듈을 요구하는 중 예외가 발생했습니다.Nodejs : SyntaxError 예외 - ajv.js를 요구하는 중 "새로운 예상치 못한 토큰"이 발생했습니다.

var Ajv = require('C:/../node_modules/ajv/lib/ajv.js') 

예외는이 문제를 해결하기 위해

function createScript(code, options) { 
    return new Script(code, options); 
} 

Exception has occurred: SyntaxError 
SyntaxError: Unexpected token new 
    at createScript (vm.js:74:10) 
    at Object.runInThisContext (vm.js:116:10) 
    at Module._compile (module.js:533:28) 
    at Object.Module._extensions..js (module.js:580:10) 
    at Module.load (module.js:503:32) 
    at tryModuleLoad (module.js:466:12) 
    at Function.Module._load (module.js:458:3) 
    at Module.require (module.js:513:17) 
    at require (internal/module.js:11:18) 
    at Object.<anonymous> (C:\myFile.js:1:73) 

어떤 제안에 vm.js에서 발생?

답변

0

정말 재밌 네요.하지만이 기능을 사용하려면 ajv.js를 제거하고 다시 설치해야했습니다.

무슨 일이 일어 났는지에 대한 단서가 있습니까?