問題タブ [less-rails]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails の LESS で mix 関数を使用するとエラーが発生する
less-rails gem の使用。
次のコードを使用して、2 つの色を混合します。
次のエラーが発生します。
ruby-on-rails - Rails3.2で親LESSファイルを再コンパイルします
Railsアプリへの統合を減らすために、「less-rails」gemを使用しています。
「applications.css.less」ファイルでは、他のLESSファイルをインポートしています。インポートされたファイルのいずれかに変更を加える場合、変更を取得するために「application.css.less」ファイルを再保存する必要があります。
インポートされたファイルの1つが変更されたときに、「applications.css.less」ファイルを自動的に再コンパイルするにはどうすればよいですか?
ruby-on-rails-3 - 未定義のメソッド'charAt'を呼び出すことはできません
ローカルのubuntuマシンで正常に動作するrails3アプリケーションを使用しています。capistrano-unicornを使用してアプリケーションをコピー経由でリモートサーバーにデプロイしました。リモートサーバーも、ローカルマシンと同じ構成になっています。
私のGemfile
エラーが発生します
Less :: User / home#indexのエラーが未定義のメソッド'charAt'を呼び出せません(/home/user/rails_app_development/releases/20121102052832/app/assets/stylesheets/layout.css.less内)
私はここで間違っているのですか?
ruby - therubyracerを使用してWindowsマシンにruby gemless-railsをインストールする
しばらくの間、自分の windows7 マシンに less-rails gem をインストールしようとしています。
このバイナリ ファイルを使用して、必要な therubyracer.gem をインストールすることができました: https://github.com/stereobooster/therubyracer/downloads
また、v8.dll をダウンロードして、ruby/bin ディレクトリに配置しました。これまでのところ、すべてがうまく機能しており、バンドルのインストールが実行されており、サーバーは問題なく起動しています。
しかし、少ないファイルを使用してページをリクエストするとすぐに、次のエラー メッセージが表示されます。
未定義のメソッド「in_javascript?」#"<"V8::エラー: [オブジェクト オブジェクト]>
私のcss.fileはほぼ空です
custom.css.less は次のようになります
Ruby 1.9.3 で Rails インストーラーを使用しています。
このような問題記述はあまりありません。私が見つけたのは、少なくともruby 1.9.2に更新することで解決されました。しかし、残念ながらそれは私にとって解決策ではありません。誰かがアイデアを持っていますか?
ありがとう
css - 新しいマシンでプロジェクトを複製した後、TwitterブートストラップレールCSSがロードされない
私は 2 台のマシンを持っていますが、Machine1 は問題なく動作します。Machine2 は、セットアップ中の新しいマシンです。Machine1 は OSX 10.6 Snow Leopard を実行しており、Machine2 は OSX 10.8 Mountain Lion を実行しています。プロジェクトを Github にアップロードしたので、(Machine2 に) Xcode、homebrew、git、rvm、ruby、rails をインストールできるはずです。次に、プロジェクトのクローンを作成し、バンドルをインストールし、レーキを行い、出来上がりですよね?
いいえ、スタイルシートが読み込まれていません。CSS スタイリングがないため、ブラウザーを確認すると、application.cssに次のように表示されます。
私は何かを忘れていますか?私は走りましrails generate bootstrap:install less
たが、まだサイコロはありません。何らかの理由で、application.css ファイルが解釈されていません。
Machine2 が Ruby 2.0、Machine1 が Ruby 1.9.2 だったので、Ruby のバージョンの問題かと思い、Machine2 に 1.9.2 をインストールしましたが、それでもダメでした。
これはすべて開発モードです。また、問題のトラブルシューティングを試みる際bootstrap_and_overrides
に、レイアウトにスタイルシートを含めて、スタイリングを行いました! しかし、それは明らかに解決策ではありません。
ここにいくつかの構成があります:
Gemfile
開発.rb
ruby-on-rails - less-rails で non-less ファイルをインポートする正しい方法
アセットヘルパーを使用したドキュメントで説明されているように、通常のimport
css ファイルをより少ないファイルにしようとしています。less-rails
運がなければ。asset-url(...)
出力はに変わりませんurl(/assets/...)
。また、Sprockets の require ディレクティブを使用すると、依存関係をインポートする正しい順序にはなりません。これは、 less を使用して他のすべてのアセットをロードする前にアセットをロードするため@import
です。
ここに欠けているものはありますか?
私は2.4rails
で3.2を使用しています。less-rails