Compass 和 Susy 需要不同版本的 Sass

2024-01-01

我正在开发我的网站,我想使用 Susy 和 Compass。我也在用Grunt。当我运行 grunt 任务时,出现以下错误:

Denniss-MacBook-Pro:portfolio dennis$ grunt --trace
Running "compass:dev" (compass) task
Gem::LoadError on line ["1990"] of /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb: Unable to activate susy-2.1.1, because sass-3.2.17 conflicts with sass (~> 3.3.0)
Run with --trace to see the full backtrace
Warning: ↑ Use --force to continue.

Aborted due to warnings.

这是我的 Grunt 文件:

module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),

watch: {
  options: {
    livereload: true
  },
  css: {
    files: ['_sass/*.{scss,sass}'],
    tasks: ['compass:dev']
  },
  js: {
    files: ['js/*.js'],
    tasks: ['uglify']
  }
},

compass: {
  options: {
    require: 'susy'
  },
  dev: {
    options: {
      sassDir: ['_sass'],
      cssDir: ['css'],
      environment: 'development',
    }
  },

  production: {
    options: {
      sassDir: ['_sass'],
      cssDir: ['css'],
      outputStyle: 'compressed',
      environment: 'production',
    }
  }
},

uglify: {
  all: {
    files: {
      'js/main.min.js': [
      'js/libs/*.js',
      'js/src/*.js'
      ]
    }
  }
},

connect: {
  port: 8000
}
  });

  grunt.loadNpmTasks('grunt-contrib-compass');
  grunt.loadNpmTasks('grunt-contrib-watch');
  grunt.loadNpmTasks('grunt-contrib-uglify');
  grunt.loadNpmTasks('grunt-contrib-connect');

  grunt.registerTask('default', ['compass:dev', 'uglify','connect', 'watch']);
  grunt.registerTask('production', ['compass:production', 'uglify']);
}

我只是不知道该怎么办,提前谢谢!


存在依赖关系不兼容的问题: susy 2.0.0 依赖于 sass ~> 3.3.0 指南针 0.12.3 取决于 sass = 3.2.14

您可以通过以下方式列出所有宝石:

gem list

尝试这样做:

gem install compass --pre

这应该有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Compass 和 Susy 需要不同版本的 Sass 的相关文章

  • 使用 sass 3 自定义 Bootstrap 5 颜色时出现无效 CSS 值错误

    我想用 SASS 更改 bootstrap 默认主题颜色 问题是当我更改颜色并编译时 它会给我无效的 CSS 值错误 我已阅读文档并在 YouTube 上看到了一些教程 但我看不出问题出在哪里 我正在使用 bootstrap 5 1 0 s
  • 如何解决这个 sass 插值问题

    警告 您可能不想在此处进行插值时使用颜色值白色 它最终可能会呈现为白色 这可能会产生无效的 CSS 将颜色名称用作字符串或映射键时 请始终引用颜色名称 例如 白色 如果您确实想在此处使用颜色值 请使用 colorName 93 text c
  • ASP .NET 5 - 将文件从节点模块复制到 wwwroot 的 grunt 任务

    我有一个简单的 ASP NET 5 空项目 安装了 npm 和 grunt 我使用 npm 安装了一些客户端库 目前位于我的 ASP NET 项目下的 node modules 目录中 我想将相关文件 例如 jquery min js 从n
  • Compass (sass) 和 Web 开发人员扩展

    我经常使用 Web 开发人员扩展中的 编辑 css 功能来编辑样式表 这是一个很棒的功能 但编辑 css 并将其复制回编辑器进行保存需要时间 我计划在下一个项目中使用 Compass 我想知道如何使用 SASS Compass 的 编辑 c
  • 错误:$compile:tpload 无法加载模板 Http 状态:404

    当我尝试使用 Angular 运行本地项目时 我从 Chrome 收到 404 状态 我不确定问题出在哪里 并且我已经尝试过类似问题的建议答案 这是我的指令文件 use strict ngdoc directive name stockDo
  • 预加载背景图像

    我正在构建一个循环显示 3 个不同背景的页面 每 750 毫秒更改一次 为此 我在主体中添加了一个带有相关背景图像的类 并使用 JS 进行了更改 对于第一次循环 它们会闪烁 因为图像必须加载 所以它不会立即出现 因此 我可以使用任何方法来预
  • 更改变量值 scss

    我在我的 scss 文件中定义了不同的变量 我在一些 scss 文件中使用了这些变量 变量 scss light theme rgba 94 161 215 0 3 dark theme 5EA1D7 darker theme 57647A
  • 我可以用 SASS \ Compass 计算和使用元素高度吗

    我在 RoR 项目中使用 sass 和 compass 我需要分配给top元素的 CSS 属性值 即元素高度除以 2 我可以用 SASS Compass 来做吗 你似乎已经得到了XY问题 https meta stackexchange c
  • 修改变量后动态重新导入 Sass 部分

    我正在开发一个利用 Sass 预编译的 Twitter Bootstrap 的项目 每次覆盖变量时 我都必须重新导入 bootstrap sass文件到我的项目主样式表以使覆盖生效 您是否知道如何使此过程自动进行 以便每次修改变量时立即生效
  • Vagrant 提供,无法启动 grunt

    我正在尝试让 vagrant 安装 nodejs 正常运行所需的所有内容 然后在节点项目的根文件夹上执行 nohup grunt server 之后 我期望服务器在端口 3030 上侦听 但事实并非如此 如果在配置后我这样做 流浪者 ssh
  • 覆盖 vuetify 中的 scss 变量

    为了增加 vuetify 的 v switch 的宽度 我想修改 vuetify 的 scss 变量的值 vuetify是通过vue cli配置的 开发的代码如下 src assets css overrides scss font siz
  • 避免使用 Grunt cssmin 任务来删除重复条目

    在我的 Gruntfile 中 我使用 cssmin grunt contrib cssmin 任务 就像是 cssmin css src dist styles css dest dist styles min css 问题是 style
  • 如何根据 Angular 中的全局 CSS 类名调整组件的 CSS?

    我们正在使用一个类html 判断用户是否在的元素dark or light应用程序的模式 这个类是使用添加的Renderer2在检测用户所选设置的服务中 到目前为止效果很好 现在 我们必须调整所有组件 以便在黑暗模式下也能看起来很好 但问题
  • Sass:使用多个嵌套选择器选择父元素

    这就是我最终想要做的 books dvds magazines article books Wanting the selector to only be books article article Can apply to any of
  • Webpack中watch编译时加速scss的方法

    太长了 滚动到底部寻找答案 或者将 Webpack 和 Dart Sass VM 结合起来 https github com sass dart sass releases https github com sass dart sass r
  • 我的整个 Rails 应用程序仅从一个文件获取 css 为什么

    我为两个控制器添加了不同的 css 文件 但我的整个应用程序仅从product css 我为两个控制器添加了不同的 css 文件 但我的整个应用程序仅从product css我为两个控制器添加了不同的 css 文件 但我的整个应用程序仅从p
  • Grunt-browserify+mapify+coffeescript = 未通过相对路径找到模块

    我尝试让 grunt browserify 使用 Coffeescript 的相对路径 但当我尝试构建源代码时总是收到错误消息 gt gt Error module src app utils includeMixin not found
  • AngularJS with Grunt - 连接到另一台服务器

    我使用 grunt bower 和 yeoman 创建了一个 AngularJS 应用程序 我猜想 Gruntfile js 在 2014 年 1 月之后发生了变化 不确定 这是我的gruntfile js Generated on 201
  • 对更改运行 PHPUnit 测试

    每当磁盘上的文件发生更改时 我想运行 PHPUnit 测试 或至少其中的一个子集 与您可以使用 进行的操作非常相似 咕噜手表 https github com gruntjs grunt contrib watch blob master
  • 如何在 webpack 中渲染嵌套的 SASS?

    采取以下CSS MyComponent color blue Button color red 以及以下 React 组件 import React from react import classes from MyComponent sc

随机推荐

  • 在 C# 中附加数组的最有效方法?

    我正在以双精度数组的形式从老式 ActiveX 中提取数据 我最初并不知道我将实际检索到的最终样本数量 当我将这些数组从系统中取出时 在 C 中将它们连接在一起的最有效方法是什么 您无法附加到实际的数组 数组的大小在创建时是固定的 相反 使
  • 使用ggplot和facet_wrap从0开始Y轴[重复]

    这个问题在这里已经有答案了 我正在使用以下代码 x breaks lt seq as Date 2010 1 1 as Date 2015 4 1 months x labels lt as character x breaks forma
  • 如何避免通过参数依赖查找显式专门化模板化函数

    So 我已经写了一个答案 https stackoverflow com a 41125514 2642059它使用模板化函数来选择对象类型 我已经定义了类型 struct pt double t double e double c vis
  • 如何对 UIView 应用多个遮罩

    我有一个关于如何将多个蒙版应用到已经有蒙版的 UIView 的问题 情况 我有一个带有活动蒙版的视图 它在左上角创建一个洞 这是一个模板 UIView 可在项目中的任何地方重用 在项目的后期 我希望能够创建第二个孔 但这次是在右下角 这不需
  • 如何计算出 TListBox.ScrollWidth 使用哪些值?

    我正在尝试弄清楚如何设置ScrollWidth on a TListBox控制水平滚动条 这是我的第一次尝试 program ListBoxSizing uses Math Forms StdCtrls var Form TForm Lis
  • 如何在iOS中的UICollectionView中流畅播放多个视频?

    我想在我的收藏视图中无限循环播放多个视频 每个视频代表一个单元格 我正在使用 ALAsset 我正在使用 AVPLayer 播放此游戏 但加载和播放不流畅 有什么建议 UICollectionViewCell collectionView
  • R:如何计算n-choose-k中的大数? [复制]

    这个问题在这里已经有答案了 对于班级作业 我需要创建一个计算 n 选择 k 的函数 我就是这么做的 对于较小的数字 例如 6 选择 2 它可以正常工作 但我应该让它在 200 选择 50 的情况下工作 但它自然不能 答案太大 R 输出 Na
  • 如何在不使用 StringBuilder 的情况下从字符串(而不是数组)中删除重复项?

    我正在使用我的程序 我需要从用户给我的字符串中删除重复的字符 我参考了其他问题 但他们都在使用StringBuilder删除重复项 但是 有没有办法在不将字符串转换为数组的情况下删除重复项 使用StringBuilder and Set 我
  • Symfony 致命错误

    Symfony 运行正常 但在浏览器中打开后出现此错误 我的所有控制器都是空的 响应 FatalThrowableError Type error Return value of Doctrine Common Annotations An
  • System.DirectoryServices.DirectoryEntry 的所有可能的架构类名称是什么?

    使用时System DirectoryServices DirectoryEntry SchemaClassName https msdn microsoft com en us library system directoryservic
  • 如何安装适用于 Python 3.x 的 psycopg2?

    几天前刚开始使用 Python 我正在使用 PyCharm 和 Django 开发 Web 应用程序 我已经安装了 libpq dev python dev 软件包 但它仍然抛出同样的错误 psycopg psycopg h 30 20 f
  • SQL Server 包含未返回预期结果的全文函数

    我不太明白为什么我从以下查询 语句中得到意外的结果 我已经包含了复制该问题的代码 这可能根本不是问题 但更多的是我对如何进行的误解contains works create table dbo temp id int identity de
  • 如何使用 jquery 在页面加载和每次刷新时随机更改内联图像?

    在每次刷新或加载页面时随机显示文件夹中的内联图像的最佳轻量级方法是什么 使用 jQuery 就像这个的 jQuery 版本http javascript internet com miscellaneous random image htm
  • 帮助创建随机字符串

    我需要创建一个长度在 6 到 10 之间的随机字符串 但有时它只生成大约 3 到 5 的长度 这是我的代码 任何人都可以找出问题所在吗 int lengthOfName int Math random 4 6 String name ran
  • 在 Android 中禁用链接周围的橙色突出显示

    我已经尝试了一百万次来删除 Android webview 上链接周围烦人的橙色突出显示框 但它们似乎并没有消失 不 这不起作用 webkit tap highlight color rgba 0 0 0 0 important 我真的很困
  • 在 Windows 上的 Visual Studio 代码编辑器上运行 C# 控制台应用程序

    有没有办法在 VSCode 编辑器中创建 从头开始 并运行简单的 C 控制台应用程序 您能否提供我如何做到这一点的分步说明 我必须包含哪些类型的文件 显然 HelloWolrd cs 除外 我必须执行什么样的命令 Navigate to t
  • C# 中的分布式计算

    我有一个特定的 DLL 其中包含一些语言处理类和方法 其中一种方法获取一个单词作为参数 并进行大约 3 秒的一些计算 并将相关结果保存在 SQL Server 数据库上 我想在 900k 字上运行这个 DLL 方法 并且这项工作可能每周重复
  • 与遗留 TCHAR 代码交互的正确样式

    我正在修改广泛使用 TCHAR 的其他人的代码 在我的代码中使用 std wstring 是更好的形式吗 wstring 应该等同于 Widechar 平台上的 TString 所以我没有看到问题 基本原理是 使用原始 wstring 比支
  • 类似于 Spring 中非 EJB 的 EJB 接线

    我最近注意到 如果我用 Interceptors SpringBeanAutowiringInterceptor class 注释 ejb spring 可以为我连接我的 ejb 我从来没有真正做过这个所以不知道细节 我想知道 有没有办法让
  • Compass 和 Susy 需要不同版本的 Sass

    我正在开发我的网站 我想使用 Susy 和 Compass 我也在用Grunt 当我运行 grunt 任务时 出现以下错误 Denniss MacBook Pro portfolio dennis grunt trace Running c