【问题标题】:How to use awrapbootstrap (made with twitter bootstrap) themes with Middleman如何与 Middleman 一起使用 awrapbootstrap(使用 twitter bootstrap 制作)主题
【发布时间】:2014-01-22 19:42:08
【问题描述】:

网站 wrapbootstrap.com 销售 Twitter Bootstrap 主题。我购买的主题是基于 Middleman 构建的,我希望在尝试让它在 Rails 上运行之前让它在 Middleman 中运行和运行。我通过网站多次联系卖家但没有得到答复,所以我向 SO 寻求帮助。

使用 Vagrant 虚拟机,当我转到 localhost:8886 时,我可以使用“MIDDLEMAN IS WATCHING”基本页面启动并运行中间人(我的 vagrantfile 设置为在我的本地主机上将端口 8000 重定向到 8886) .

在 Middleman 工作后,我开始着手让 wrapbootstrap 主题启动并运行:

  1. 将 wrapboostrap 文件复制到一个新的项目文件夹(文件暂时在这里:https://github.com/badhashsolution/Wrapboostrap_question)。
  2. $ rvm gemset create wrap_project
  3. $ rvm gemset 使用 wrap_project
  4. $ 捆绑安装
  5. $ bundle exec middleman server --port=8000(我的vagrant文​​件设置为使用8000端口并重定向到localhost:8886)
  6. 当我转到 localhost:8886(它与中间人的基本安装一起使用)时,我现在收到消息:“找不到文件 /pages/dashboard/dashboard.html"
  7. 我在网上进行的一些研究表明,可以通过删除 gemlock 文件并重新运行捆绑安装来解决此问题,但这并不能解决问题
  8. 另外,从github上的文件可以看出,有一个pages/dashboard/dashboard.html文件

【问题讨论】:

  • 刚刚花了半个小时来解决您的问题。这个主题有很多问题:(。我会要求你退款。(例如,这不是你要解决的简单问题)。
  • 非常感谢您抽出宝贵时间帮助我知道我没有疯! :D

标签: ruby-on-rails ruby twitter-bootstrap twitter-bootstrap-3 middleman


【解决方案1】:

我通过几种方式解决了这个问题。

  1. 它是 Wrapbootstrap 的核心管理主题,它带有一个 Bootstrap 3.0 和 Bootstrap 2.0 版本。

  2. 我切换到 Bootstrap 2.0 版本然后删除了 gemlock 文件并重新运行 bundle install

  3. 在此之后,该文件在“localhost:8886/pages/dashboard/dashboard.html”上运行良好请注意,我的 Vagrant VM 指向端口 8886

【讨论】:

    猜你喜欢
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-17
    • 1970-01-01
    • 2013-09-26
    相关资源
    最近更新 更多