我正在使用 CouchApp 推送现有的 html&javascript 应用程序。该应用程序使用 jquery 和 twitter 引导程序,并且在常规 Web 服务器/本地打开时可以正常工作。
(该应用程序基本上是我购买并希望重新设计的现成应用程序)
推送应用程序(在许多文件夹中结构化)后,我无法从 couchdb 打开它,因为所有路径都是“错误的”。
我的 HTML 文件位于 Page/PageType/Pagename.html 下,因此例如每个 css 都可以通过 ../../stylesheet/style.css 访问,但在调用 couchdb 时无法访问 URL。
例如我有这个页面:
http://127.0.0.1:5984/coreadmin/_design/coreadmin/pages%2fother%2fsign_up.html
在浏览器中显示但没有 style/js/images 因为路径是:
http://127.0.0.1:5984/coreadmin/stylesheets/application.css (So _design/coreadmin is missing)
是否可以按原样上传项目并使其工作,还是我必须检查所有文件并修复路径?(这意味着它不能在任何其他 Web 服务器上运行......)
谢谢!