sinatra-assetpack

    1熱度

    1回答

    所以我試圖在Sinatra應用程序中使用指南針和資產包。我的設置如下: require 'sinatra' require 'bundler' require 'sinatra/assetpack' require 'sinatra/support' require 'compass' class Application < Sinatra::Base register S

    2熱度

    2回答

    我無法弄清楚如何做到這一點。我所有主要的.less文件都在/app/css/less,@導入文件在/app/css/less/bootstrap。我的主要樣式表是/app/css/less/style.less,它應該被編譯爲'/public/css/style.css'。 使用經典西納特拉應用程式結構(未鹼),我已經在各種文件(無關代碼遺漏)執行以下操作: ****的Gemfile # enco

    1熱度

    2回答

    我正在通過可靠的部署我的sinatra項目,其中一個任務是預編譯資產。 起初我把問題堆積成how to initialize rbenv properly。 然後,我所做的是: - name: Precompiling assets command: bash -lc "cd {{ build_path }} && bundle exec rake assetpack:build"

    0熱度

    1回答

    我使用AssetPack來處理我的Sinatra應用程序中的公共資產。由於該應用在網站上以嵌入式廣告的形式工作,因此我需要聲明css資源的絕對路由。這是我當前的代碼: require 'rubygems' require 'sinatra' require 'rack' require 'sinatra/assetpack' class Ads < Sinatra::Applicatio

    1熱度

    1回答

    我正在編寫一個classic style sinatra app,並試圖將我的scss文件與sinatra-assetpack打包在一起,但它不起作用。 這是我的主網頁文件: require 'rubygems' require 'sinatra' require 'haml' require 'sass' require 'compass' require 'sinatra/asset

    4熱度

    1回答

    我有一個基本的末日應用程序,我試圖用AssetPack爲我的資產。我目前只嘗試從sass文件提供css文件。我包括sass寶石。 SNIPPIT從我app.rb文件: register Sinatra::AssetPack assets { css :application, '/css/application.css', [ '/css/styles.sass'

    2熱度

    1回答

    我正在關注這個sinatra recipe(基礎框架+指南針),並且在實現基礎時始終不確定我應該放置這些文件的位置。 我的末日應用程序的結構爲: sinatra_app/ | |----app/ |----config/ |----models/ |----views/ |----etc... 通過從sinatra_app運行foundation new project_name,

    0熱度

    1回答

    每當我運行我的Sinatra應用程序並嘗試加載索引頁時,我都會收到Segmentation fault (core dumped)和SystemStackError stack level too deep。它立即關閉應用程序服務器(瘦)。我無法弄清楚我要去哪裏出錯,一直沒有找到類似的錯誤。這似乎是Sinatra Assetpack的一個問題。當我註釋掉layout.haml文件中的行時,我不會看

    3熱度

    2回答

    我正在嘗試使用Sinatra AssetPack來獲得Bootstrap的Less文件,但我得到的解析器錯誤較少。這些錯誤使我相信,通過bootstrap.less導入的文件越少,彼此之間就知道的越少。 我有一個app.rb文件: require 'sinatra/base' require 'sinatra/assetpack' class App < Sinatra::Base

    3熱度

    1回答

    我正在玩with Sinatra和Coffeescript這個包,似乎無法清除資產管道。當我將backbone.js更新到最新版本時,應用程序(運行於shotgun watch)將繼續提供我剛剛替換的backbone.js版本! 我確定有一個rake命令或什麼來清除資產包,但我找不到它的任何文檔。 rake assets:clean告訴我耙子不知道那個任務。