CouchApp 是一個開發使用 CouchDB 的 Web 套用的小型框架。
基本介紹
- 外文名:CouchApp
- 說明: Web 套用的小型框架
- 基本命令:push和generate
- 版本:Python 和 Ruby 兩種語言的版本
簡介
它的主要功能是可以把一個檔案系統的目錄轉換成 CouchDB 中的一個設計文檔。在開發的時候,可以按照一般 Web 套用的結構來組織檔案系統,當需要測試和部署的時候,只需要一條命令就可以把該目錄保存到 CouchDB 中。 CouchApp 目前有 Python 和 Ruby 兩種語言的版本。
CouchApp 有兩條基本的命令,分別是push和generate。
push命令的作用是把檔案系統目錄保存到 CouchDB 的設計文檔中。它的語法是couchapp push [options] [appdir] [appname] [dburl],如命令couchapp push . http://127.0.0.1:5984/databasename的作用是把當前目錄的內容保存到資料庫databasename中。generate命令的作用是創建一個套用,所創建的套用有比較好的目錄結構,推薦使用。它的語法是couchapp generate <appname> [appdir],如命令couchapp generate myapp的作用是在當前目錄創建名為myapp的套用。