ruby-on-rails – SASS不会构建Sublime Text 2 [Errno 2]没有这
发布时间:2020-12-17 03:40:38 所属栏目:百科 来源:网络整理
导读:我已经搜索了关于这个主题的所有其他帖子无济于事. 我已经创建了一个.scss文件,安装了sass,指南针,我在OSX上,所以我安装了ruby,但是我确实安装了大约一年前的最新版本. 当我cmd b来构建我的.scss时,我收到此错误: Errno 2] No such file or directory[cmd:
我已经搜索了关于这个主题的所有其他帖子无济于事.
我已经创建了一个.scss文件,安装了sass,指南针,我在OSX上,所以我安装了ruby,但是我确实安装了大约一年前的最新版本. 当我cmd b来构建我的.scss时,我收到此错误: Errno 2] No such file or directory [cmd: [u'sass',u'--update',u'/Users/administrator/Desktop/style.scss:/Users/administrator/Desktop/style.css',u'--stop-on-error',u'--no-cache']] [dir: /Users/administrator/Desktop] [path: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin] [Finished] 这是我的Ruby.sublime-build文件中的内容: { "cmd": ["ruby","$file"],"file_regex": "^(...*?):([0-9]*):?([0-9]*)","selector": "source.ruby",} 解决方法
构建命令不起作用的原因是Sublime无法找到您的sass可执行文件.如果你打开终端并在提示符下键入哪个sass,它很可能会给你一个位于/Users/username/.rvm/gems/ruby-1.9.3-p385/bin/sass的位置 – 它的位置在我的系统.正如您在发布的输出中所看到的那样,Sublime只查看几个目录,不幸的是它不在任何被搜索的目录中.
有两种方法可以解决这个问题.第一种是修改你的SASS .sublime-build文件(Ruby.sublime-build与此无关)指向sass的正确位置.第二是跑 sudo ln -s /path/to/sass /usr/local/bin/sass 在命令提示符下(显然用你系统的正确路径替换)在/usr/local/bin中创建一个符号链接,这是Sublime正在搜索的目录之一.任何一个都可以,但如果你更新了ruby版本和sass gem,你需要更新构建文件或符号链接. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读