linux和window环境下安装ruby和sass
linux下安装ruby
下载linux的ruby安装包 http://www.ruby-lang.org/en/downloads/
将ruby安装包在linux环境下解压 tar -xvzf ruby-2.5.1.tar.gz
进入ruby安装文件夹 cd ruby-2.5.1.tar.gz
编译源代码(安装ruby)
     ./configure
      make && make install
安装成功,检测ruby版本 ruby -v
项目中sass需要依赖sass-loader和node-sass两个npm 包,linux下的node-sass需要特别安装,不能使用window环境下下
载的node-sass包。
window下安装ruby
下载window版本的ruby安装包 https://rubyinstaller.org/downloads/
安装成功后,运行cmd,通过 ruby -version 查看ruby是否成功安装,安装成功会显示ruby版本
成功安装ruby,由于国内网络问题,我们需要更换gem源
1.删除gem源 gem sources --remove https://rubygems.org/
2.添加国内淘宝源 gem sources -a https://ruby.taobao.org/
3.打印是否替换源成功 gem sources -l
4.更换成功后打印如下 https://ruby.taobao.org/
5.安装Sass和Compass gem install sass gem install compass
6.查看sass版本 sass -version
linux和window环境下安装ruby和sass的更多相关文章
- JAVA中调用LevelDB用于Linux和Window环境下快速存储KV结构
		
一.简介 JAVA中调用LevelDB用于Linux和Window环境下快速存储KV结构 二.依赖 <!-- https://mvnrepository.com/artifact/org.fus ...
 - Linux和Windows环境下安装Nginx
		
Nginx的安装 windows环境下安装Nginx 安装 Nginx 的下载地址如下: http://nginx.org/en/download.html 选择时尽量选择 Stable 稳定版本,点 ...
 - window环境下安装node.js
		
在使用sublime text 3 过程中,node.js装了好几次都没有成功,今天终于成功了,现将安装过程整理一下. 安装过程中主要参考了以下代码: 第一,下载文件 https://nodejs.o ...
 - linux centos6.5 环境下安装redis的过程
		
过程还是挺折磨人的!谢谢许正同学一直耐心给我指导,虽然他也很忙.废话不多说: 首先,确保linux虚拟机联网: vm虚拟机>设置>Network Adapter 设置>网络配置设置成 ...
 - window环境下安装Python2和Python3
		
一. python 安装 1. 下载安装包 https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi # 2.7安装包 htt ...
 - window环境下安装 pip 工具 【pip为Python的扩展管理工具】
		
Python有一些扩展管理工具,例如easy_install和pip工具,我推荐各位使用pip工具,因为pip工具具有很好的安装和卸载体验. 我们首先需要打开pip的官方网站, 下载必要的文件包,然后 ...
 - 在window环境下安装numpy模块(包)
		
刚开始接触python,安装numpy着实费了不少劲.总结一下,新人少走弯路. numpy作用: 是一个 Python 包. 它代表 “Numeric Python”. 它是一个由多维数组对象和用于处 ...
 - 在window环境下安装symfony2框架注意事项
		
首先先放上放上安装的教程:http://www.symfonychina.com/doc/current/setup.html 然后说一下笔者遇到的坑 在运行这条命令的时候,虽然成功下载读取下来了,但 ...
 - 在Mac OS环境下安装MySQL服务
		
在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...
 
随机推荐
- Git 学习(三)Git 创建版本库
			
获取 Git 仓库 什么是 Git 仓库呢,仓库又名版本库,我们可以把他理解为一个文件夹.这个文件夹里的所有东西都需要被 Git 给管理起来,对立面每个文件的修改.编辑.删除都将被 Git 记录,以便 ...
 - VO和DO的区别
			
阿里巴巴Java开发手册中的DO.DTO.BO.AO.VO.POJO定义 分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象. DTO( Da ...
 - 常用sign算法
			
所有参数包括appkey或者token拼接成&key=value格式 转小写 正序排序 MD5后得到sign
 - iOS开发系列-Runtime运用场景
			
概述 Runtime 又叫运行时,是一套底层的 C 语言 API,其为 iOS 内部的核心之一,我们平时编写的 OC 代码,底层都是基于它来实现的. 调用runtimeAPI需要导入都文件#impor ...
 - Git的配置及克隆项目到本地
 - 关于用Linux桌面版当工作系统这件事
			
Linux稳定性好,Linux软件开放--不过等到决定把Linux当作日常工作用系统时,就一言难尽了-- 我日常工作的需求有: 笔记本扩展屏幕 Golang开发 docker/kubernetes 输 ...
 - apache 80 端口  反向代理 tomcat 8080端口
			
最近有个jsp的项目要放到服务上,但服务器上已经有了XAMPP(apache + mysql + php), 已占用了80端口.但http默认是访问80端口的. 先把tomcat 环境搭建起来, 发现 ...
 - 使用Fiddler模拟弱网络环境测试
			
https://blog.csdn.net/swordgirl2011/article/details/51765237 https://www.cnblogs.com/longronglang/p/ ...
 - CSIC_716_20191028【爬小破站】
			
1.爬取小破站的弹幕 2.展示爬取内容 打开网页,用教的方法找到cid 和header import requests from bs4 import BeautufulSoup import pan ...
 - SQL Server - SQL Server/ bcp 工具如何通信
			
问题-BCP通讯 ref: https://stackoverflow.com/questions/40664708/bcp-cannot-connect-to-aws-sql-server-but- ...