如何安装 compass-normalize?

如何安装 compass-normalize?

编译 gulp 时出现以下错误:

LoadError on line ["55"] of /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb: cannot load such file -- compass-normalize Run with --trace to see the full backtrace

我正在使用以下版本的 ruby​​ 和 compass:

$ ruby -v
ruby 2.3.3p222 (2016-11-21) [x86_64-linux-gnu]

$ compass -v
Compass 1.0.3 (Polaris)
Copyright (c) 2008-2018 Chris Eppstein
Released under the MIT License.

如何在 ubuntu 中安装 compass-normalize?

答案1

根据指南针规范化 git hub

安装

强烈建议从RubyGems 构建可以找到这里

从命令行:

$ gem install compass-normalize

你也可以从本地克隆安装 gem:

$ git clone git://github.com/ksmandersen/compass-normalize.git
$ rake build
$ rake install

用法

使用指南针创建新项目时:

$ compass create <my_project> -r compass-normalize --using compass-normalize

如果使用现有项目,请编辑 config.rb 并添加以下行:

require 'compass-normalize'

要使用 normalize 插件,只需导入并包含 normalize:

@import "normalize";

注意:SO 问答讨论sudo-gem-install-或-gem-install-和-gem-locations

  1. 你也可以在本地环境中安装 gems(无需 sudo)

    gem install --user-install

  2. 我建议你安装右心室开始幸福的生活,拥有便携式宝石之家和不同版本的 Ruby,都生活在一个屋檐下。


关于以下评论中提到的第二个问题DEPRECATION WARNING

有一个已知问题compass提到这里

已发布修复分支这里compass可以使用以下方法进行修复更新:

git 'https://github.com/ably-forks/compass', branch: 'sass-deprecation-warning-fix' do
  gem 'compass-core'
end

提到了类似的问题这里

相关内容