抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

RVM 安装

gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable
source /etc/profile.d/rvm.sh

# 换源
echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > /usr/local/rvm/user/db

# 安装 ruby
# 因为 RVM 在 Ubuntu 下面尝试用 Travis CI 打包好的二进制安装包来安装, 而上面的 源地址 是没有提供的, 这样下载速度太慢了, 所以使用源码编译的方式进行安装
rvm install ruby --disable-binary
# 查看安装情况
ruby --version
# 更换 gem 源
# 添加源
gem sources --add https://gems.ruby-china.com/
# 查看当前源
gem sources -l
# 移除指定源
gem sources --remove  https://rubygems.org/

NVM 安装

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

# 换源
# nodejs 默认是 https://nodejs.org/dist
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node/

# 查看最近的长期支持版本
nvm ls-remote --lts
# 安装最新的长期支持版本
nvm install --lts

Rails 所需环境安装

# Sqlite3 安装
apt install sqlite3
apt install libsqlite-dev
# 安装 yarn
npm i -g yarn

# 安装 rails
gem install rails

创建项目

rails new blog

使用 RubyMine 开发

配置 wsl 的 ruby 环境.

创建项目时, 选择Remote-rvm作为sdk

这样, 在win10下就可以做基于 Rails 的Web开发了.

评论