澳门皇冠金沙网站-澳门皇冠844网站

热门关键词: 澳门皇冠金沙网站,澳门皇冠844网站

编译环境,Mac端搭建Ruby环境和使用Sublime

<br />

  1. 在这里下载Sublime Text 3
    安装时勾选,Add to explorer context menu,即添加鼠标右键打开选项.

    图片 1

  2. 附上两个sublime text 3 Build 3126 的激活码

Sass(Syntactically Awesome StyleSheets) 是对 CSS 的扩展,让 CSS 语言更强大、优雅。 它允许你使用变量、嵌套规则、 mixins、导入等众多功能, 并且完全兼容 CSS 语法。

<br />

本文基于 Windows 下的 Sublime Text 3 来讲述,和 Mac OS 会有些许不同。

curl -L https://get.rvm.io | bash -s stable
—– BEGIN LICENSE SJOLZY.CN —–
Anthony Sansone
Single User License
EA7E-878563
28B9A648 42B99D8A F2E3E9E0 16DE076E
E218B3DC F3606379 C33C1526 E8B58964
B2CB3F63 BDF901BE D31424D2 082891B5
F7058694 55FA46D8 EFC11878 0868F093
B17CAFE7 63A78881 86B78E38 0F146238
BAE22DBB D4EC71A1 0EC2E701 C7F9C648
5CF29CA3 1CB14285 19A46991 E9A98676
14FD4777 2D8A0AB6 A444EE0D CA009B54
—— END LICENSE ——

—– BEGIN LICENSE SJOLZY.CN —–
Alexey Plutalov
Single User License
EA7E-860776
3DC19CC1 134CDF23 504DC871 2DE5CE55
585DC8A6 253BB0D9 637C87A2 D8D0BA85
AAE574AD BA7D6DA9 2B9773F2 324C5DEF
17830A4E FBCF9D1D 182406E9 F883EA87
E585BBA1 2538C270 E2E857C2 194283CA
7234FF9E D0392F93 1D16E021 F1914917
63909E12 203C0169 3F08FFC8 86D06EA8
73DDAEF0 AC559F30 A6A67947 B60104C6
—— END LICENSE ——

<br />

过程中会询问你管理员密码,输入后等待安装完成
  1. 安装插件准备工作:
    Sublime Text可以使用Package Control,来更方便的浏览、安装和卸载插件
    3.1 使用 [Ctrl `] (或View > Show Console menu) 打开Sublime Text控制台,将下面的Python代码粘贴到控制台里. 根据 sublime 的版本, 对应不同的代码.可以在这里查看.
    import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' pf.replace(' ', ' ')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
    如果在Perferences->package settings中看到package control这一项,则表明安装成功.
  2. 如何安装插件:
    4.1. 按下Ctrl Shift P调出命令面板。
    4.2. 输入install 调出 Install Package 选项并回车。
    4.3. 在列表中选中要安装的插件,或者输入插件名点击即可安装插件.
  3. 查看已安装插件
    5.1. 按下Ctrl Shift P调出命令面板
    5.2. 输入"package",在下拉列表找到"Package Control: list packages",选中后回车,全部的插件就会显示出来了。
  4. 配置python环境,
    我用的是python3.6, 路径在C:Python36
    Tools > Build System > New Build System..

    图片 2

    image.png


安装完后载入RVM环境
source ~/.rvm/scripts/rvm
将内容修改为,  
`{ "cmd": ["c:/Python36/python.exe", "-u", "$file"], "file_regex": "^[ ]*File "(...*?)", line ([0-9])*", "selector": "source.python" }`  
并保存,例如我保存为了python36.sublime-build  
以后,运行.py文件,只需要ctrl b就可以运行.

安装 Ruby

先去官网下载最新的 RubyInstaller,下载后直接安装。安装过程中需要注意一点,记得勾选上 Add Ruby executables to your PATH 这项,即添加 Ruby 到环境变量,如下图所示:

图片 3

RubyInstaller.png

<br />


检查一下是否安装完成
rvm -v正常结果如下:rvm 1.27.0  by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

<br />

  1. 安装SublimeCodeIntel: 代码提示插件,可根据语言自动代码提示
    安装步骤:
    7.1 打开Package Control[Preferences>>Package Control]
    7.2 输入 install 选择关联出来的install package
    7.3 输入sublimeCodeIntel,然后选中安装
    7.4 装完成之后可以通过【Preferences>>Package Settings】中查看到已安装的插件
    7.5 配置:
    Perference > Package Settings > SublimeCodeIntel > Settings-Default
    找到python3设置,改成我这样.

    图片 4

    image.png

安装 Sass gem

这一步本该很简单的,直接安装就好了:

gem install sass

—— There is always a 'but' in the futrue .

但是由于 GFW 神一样的存在,导致没有 VPN 的小伙伴们需要更改 gem sources
使用快捷键 Win R 打开 CMD 命令行,进行如下操作:

  • 输入 gem sources -l 可以看到当前 gem 所使用的 sources : https://rubygems.org/
  • 输入 gem sources --remove https://rubygems.org/ 移除默认的 sources
  • 输入 gem sources --add http://gems.ruby-china.org/ 添加为 Ruby China 的 sources

正常情况下,再执行 gem install sass ,就可以下载了。

题外话
以往都是使用淘宝的镜像的,但是最近没人维护,所以会提示:
Error fetching https://ruby.taobao.org/: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://ruby.taobao.org/specs.4.8.gz)
HTTPS 的认证失败,还有就是资源不全。Get More Information(http://ruby-china.org/topics/29250)

下载完成后可以使用 sass -v 检测 Sass 版本。至此,环境配置啥的都准备 OK 了。
Let's move on .

<br />


本文由澳门皇冠金沙网站发布于编辑程序,转载请注明出处:编译环境,Mac端搭建Ruby环境和使用Sublime