Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
0. 背景 一緒に開発をしているメンバーから開発時のロードが遅いという意見があり、特にデザイナーがscssを編集するときに時間がかかるという報告がありました。私はエンジニアですので、ほとんどscssを触る機会はないのですが、開発環境が遅いと、ユーザーに素早く価値を提供できないという判断もあり、開発環境の高速化の一環として、sassc-railsの導入を試みました。 sassc-railsは、sassのc++実装のgemであり、コンパイルがsass-railsよりも速いと言われているものです。前職の技術基盤の方に紹介してもらい、その他に有効な手立ても思い浮かばないことから、sassc-railsの導入に踏み切りました。 このRailsアプリケーションのディレクトリ構成としては、app/assets配下にscssやjsが置かれるという、一般的なRailsのディレクトリ構成です。(多分) 1.
The sassc gem should no longer be used, and will no longer be receiving any updates. The sass-embedded gem is the recommended way to move away from sassc. It bundles the Dart Sass command-line executable, and uses the Embedded Sass Protocol to provide a Modern Ruby API for compiling Sass and defining custom importers and functions. If you find it difficult migrating to the Modern Ruby API, the sas
cssの記述は、compass(sass)で行ってきたのですが、コンパイルの時間がかかる様になり、調べると、libsassというC/C++で書かれたsassのポートがあるのを発見。確かに、その速度は雲泥の差です。速いです! 以下、Macへのlibsassのインストール方法です libsassのインストール macの場合、homebrew経由でインストールできる。 https://libraries.io/homebrew/libsass $brew install libsass sasscのインストール 次に、コマンドラインからlibsassを使えるためのコマンド(ドライバー)をインストール $brew install sassc インストールが完了後、動作チェック $ which sassc /usr/local/bin/sassc $sassc -v sassc: 3.4.1 lib
結論から言うと... Imagemagickのバージョンを6に下げると、インストールできるようになる。 RMagickはImagemagickのバージョン7に対応していない模様。 RMagickを使用するには、ImageMagickという画像変換ツールをパソコン内にインストールする必要があるが、 「brew install imagemagick」でImagemagickをインストールするとバージョンは7になってしまうので注意。 既にに入っているバージョンが7の場合は、バージョンを下げましょう。 rmagickインストール関係で参考になるQiita記事リンクを最後にまとめました。 本記事のエラー以外で躓いている方は、そちらをご参照ください。 環境 macOS Sierra: 10.12.2 Ruby: 2.3.1 Rails: 5.0.1 bundle install "rmagick"で
はじめに Macな環境はHomebrew使いますよね。 自分も長い事使っていますが、 Formula、keg、Cellar、Tapあたりについて理解がぼやぁ〜としているなーと思ったので理解整理のための自分メモです。 タイトルとは裏腹にHomebrewそのものの説明は少なめです、すみませんすみません... もくじ Homebrewとは Homebrew terminology Homebrewでのパッケージやアプリのインストール方法 ① brew install ② brew cask install 1. Homebrewとは Homebrewそのものの説明ではないと言ったものの 前提としてHomebrewについても触れておきます。 Homebrewとは? wikiからの引用です Homebrew(ホームブルー)は、macOSオペレーティングシステム上でソフトウェアの導入を単純化するパッケ
$ brew search apache apache-activemq apache-fop apache-spark homebrew/versions/apache-spark131 apache-archiva apache-forrest apachetop homebrew/versions/apache-spark141 apache-drill apache-opennlp homebrew/versions/apache-spark121 Error: GitHub API rate limit exceeded for xxx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for mor
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く