2016-06-24 3 views
0

새로운 dmodel 모듈을 사용하려하지만 404 찾을 수 없음 오류로 인해 못했습니다. jsonSchema 모듈은 패키지에 존재하지 않는 모듈을 참조하는 것 같다오류 404 찾을 수 없음 - validate.js - dmodel을 사용하려고 할 때

'JSON 스키마/lib 디렉토리/검증'

자바 스크립트 내가 dmodel 패키지로 말할 수있는 지금까지 파일 그러한 경로 또는이 없습니다

내 코드는이 경로

,614,232 찾을 수 없습니다 404이

<script> 
    require(
     [ 
     'dojo/_base/declare', 
     'dstore/Memory', 
     'dmodel/extensions/jsonSchema' 
     ], 
    function (declare, Memory, jsonSchema) { 
     var myStore = new Memory({ 

      model: jsonSchema({ 
       properties: { 
        someProperty: { 
         type: "number", 
         minimum: 0, 
         maximum: 10 
        }, 
       } 
      }) 
     }); 


    }); 
</script> 

그리고 결과처럼 보인다 10

답변

1

에 대한 문서에서 JSON 스키마 (v3)이 사용되었습니다.

이는 응용 프로그램에 json-schema 패키지를 포함해야한다는 것을 의미합니다. 불행히도 사용할 패키지에 대한 언급이 없습니다. package.json 파일에는 json-schema에 대한 또 다른 언급이 있습니다.

"devDependencies": { 
    "intern-geezer": "1.6.*", 
    "dstore": "1.0.0", 
    "json-schema": "0.2.2" 
    }, 

사용할 수있는 패키지의 버전이 다양하므로 둘 중 하나를 사용해야합니다. 자세한 내용은 여기 http://json-schema.org/implementations.html

아마도 https://github.com/kriszyp/json-schema을 사용할 수 있습니다. 그 dmodel 패키지를 개발 한 동일한 기고가.

희망이있었습니다.

관련 문제