2014-04-21 5 views

답변

2

디자인 문서에 라이브러리의 소스 파일을 추가해야합니다. (JS 라이브러리라고 가정 함) 당신이하는 일은 여러 가지 요인에 달려 있으며, CouchDB 인스턴스에 어떻게 배치 할지를 지정하지 않았으므로 지금 당장은 그 일을 피할 것입니다.

요점은지도 기능과 같은 일부 기능 중에서 코드를 CommonJS modules으로 공유 할 수 있다는 것입니다. 디자인 문서에 저장된 문자열에 소스 파일을로드하면 예를 들어 require("lib/sarissa")을 통해 내 보낸 라이브러리를 사용할 수 있습니다.

+0

이 작동하지 않았다 : 그렇지 않으면, 당신은 couchapp 프리 컴파일러에 포함시킬 수

function(head, req) { var Sarissa = require("lib/sarissa"); ... } 

jquery를 사용합니다. 나는 그것이 수출이 없기 때문에 생각한다. jquery는 어떻게 가져올 수 있습니까? –

1

라이브러리가 CommonJS와 호환되는 경우, 당신은 그것을 포함 할 수 있습니다 : 내가 시도 할 때,

function(head, req) { 
    // !code lib/sarissa.js 
    ... 
} 
+0

답변 해 주셔서 감사합니다. 두 답변 모두 나를 도와 주었고, 나는 그 중 하나를 선택해야했습니다. – lalibi