繁体   English   中英

Gulp在系统路径中找不到红宝石和指南针

[英]Gulp can't find ruby and compass in system path

我安装了gulp,在运行gulp命令时,除此错误外,一切似乎都很好。 我收到错误消息:您需要在系统PATH中安装Ruby和Compass,此任务才能起作用。 发出命令时。 如果有帮助,我在Mac OS X 10.11上。 我的gulp安装在/ Users / Desktop / sensitive /中。

服务器启动了http:// localhost:8080 [11:10:21] LiveReload在端口35729上启动了[11:10:21] {[错误:您需要在系统路径中安装Ruby和Compass,才能执行此任务。]消息:“您需要在系统PATH中安装Ruby和Compass才能执行此任务。”,showStack:false,showProperties:true,插件:'gulp-compass',__safety:{toString:[Function:约束]}}关于问题所在的任何想法。 所有帮助表示赞赏。

Ruby已预装在Mac计算机上,因此您无需安装它。 如果尚未安装指南针gem,则需要这样做。 要检查您是否有这些...

$ ruby -v 检查ruby
使用$ compass version 检查罗盘

对于这两者,请确保您得到列出了版本的无错误响应。 如果您既未安装它们又未安装它们,请先安装它们(如果您都未安装它们,则先使用红宝石)...

安装红宝石
有很多方法可以做到这一点。 我建议使用自制软件。 一旦拥有它,对于安装很多东西超级有用。 如果您没有安装它,则需要通过Google搜索该如何安装。 还有许多其他方法可以安装ruby,请参阅官方文档 使用自制软件...

$ brew install ruby

安装指南针
现在您已经有了红宝石(或者如果已经有了),则可以轻松安装指南针...

$ gem install compass

该命令可能需要使用sudo运行。 您会知道是否遇到权限错误。 安装重启终端并再次检查后,尝试尝试gulp。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM