小编Rat*_*Wen的帖子

安装了红宝石和宝石,但是sass gem不起作用

我知道我安装了ruby和gem,因为我之前已经安装了一堆宝石.另外,当我执行以下操作时

~$ ruby --version
ruby 1.8.7 (2010-08-16 patchlevel 302 [i486-linux]

~$ gem --version
1.3.7
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,它们会返回版本 - 但是当我尝试这样做时 -

~$ sass --watch happy.scss:happy.css
bash: sass: command not found
Run Code Online (Sandbox Code Playgroud)

我是一切相对的菜鸟,但更多的是红宝石和宝石.为了揭示我或多或少的理解水平,我通常已经学到了足够的Debian来获得一个环境,我可以让Clojure运行并使Web应用程序正常工作(花了我差不多一年的业余时间来做这件事 - 我几乎不知道编程前的任何事情.我正努力让sass努力减轻我在网页设计方面的心理负担,而我只是在这上面打砖墙.

这会成为PATH问题吗?如果是这样,那么需要在路径上做什么才能使一个宝石起作用 -

顺便说一下,安装sass时会发生什么 -

# gem install sass
Successfully installed sass-3.2.5
1 gem installed
Installing ri documentation for sass-3.2.5...
Installing RDoc documentation for sass-3.2.5...
Run Code Online (Sandbox Code Playgroud)

任何人都可以给予的任何帮助将不胜感激.我整天都在这一天,无法理解我的生活.

ruby gem sass

7
推荐指数
1
解决办法
8568
查看次数

Scala或库中是否存在等效于Clojure的差异应用于地图?

在Clojure中的DIFF功能可以应用到地图,这似乎并没有在斯卡拉的情况下,是任何人都知道的事情斯卡拉将使其更容易获得,当它被应用到地图Clojure的差异功能得到什么?

这里是Clojure diff功能的解释供参考.

http://clojuredocs.org/clojure_core/clojure.data/diff

diff maps scala clojure equivalent

5
推荐指数
1
解决办法
261
查看次数

如何在Clojure的地图列表中获取每个地图的键序列?

所以我有以下尝试映射地图列表,并且我试图获得"键"函数返回的键序列,只要我将它传递给单个映射.

(map #(keys %) ({:a-id 1 :b 3 :c 2} {:d-id 3 :e 9 :c 1} {:a-id 3 :d-id 5 :c 2}))
Run Code Online (Sandbox Code Playgroud)

这给我一个回复

java.lang.ClassCastException:null

我假设这与键上的返回类型是一个序列,并通过映射我猜它期望一个映射返回值??? 我真的不确定它为什么会这样做,我所知道的是,如果我能够在绘制我正在为我做的单一应用时为它做的事情,那将是方便的.

(keys {:a-id 1 :b 3 :c 2})
Run Code Online (Sandbox Code Playgroud)

这是 - (:a-id:b:c)

key clojure map

0
推荐指数
1
解决办法
83
查看次数

标签 统计

clojure ×2

diff ×1

equivalent ×1

gem ×1

key ×1

map ×1

maps ×1

ruby ×1

sass ×1

scala ×1