2016-12-04 8 views
1

couchdb에서 CommonJs 모듈을 추가하는 정확한 절차는 무엇입니까?couchdb, CommonJS 모듈을 추가하는 절차 (목록 표시 기능)

http://docs.couchdb.org/en/1.6.1/query-server/javascript.html#commonjs-modules

CommonJS 모듈과 같이, 설계 문서에 추가 할 수 있습니다 : 공식 문서에서

https://caolan.org/posts/commonjs_modules_in_couchdb.html

: 같은

내가 읽은 튜토리얼

{ 
    "views": { 
     "lib": { 
     "security": "function user_context(userctx, secobj) { ... }" 
     } 
    }, 
    "validate_doc_update": "function(newdoc, olddoc, userctx, secobj) { 
     user = require('lib/security').user(userctx, secobj); 
     return user.is_admin(); 
    }" 
    "_id": "_design/test" 
} 

하지만 wh 코드를 복사하거나 붙여 넣으시겠습니까? 파일에 저장하고 컬을 추가해야합니까? 가짜에 내가 어디 있는지 모르겠어.

답변

2

일반적으로 CouchDB 디자인 문서를 관리하는 것은 couchapp과 같은 도구를 통해 가장 잘 수행됩니다. 이를 사용하여 파일 디렉토리를 패키지화하고 CouchDB 설계 문서를 출력 할 수 있습니다.

당신은 수동으로 JSON은 이불/fauxton 편집기에서, 그러나 고통이 있다고 편집하고 툴체인에 따라 othertoolsout there가 있습니다. 이와 같은 외부 도구는 특히 다양한 환경에서 배포에 도움이됩니다.