为了一劳永逸的快速安装RAILS,或者其他常见的ruby包,写了一个小dos脚本. 你可以自己指定别的服务器在菜单里.修改pack变量也可以用来安装别的包. 不过主要还是对rails来用吧.
@ECHO OFF
:BEGIN
CLS
ECHO.
ECHO SELECT SORUCE OF RUBY GEMS
ECHO.
ECHO.
ECHO 1=RUBY FORGE
ECHO 2=....some....
ECHO 3=....some....
ECHO 4=....some....
ECHO 5=....some....
ECHO 6=Exit To DOS
ECHO.
CHOICE /N /C:123456>nul
ECHO.
If ERRORLEVEL ==6 GOTO ch6
If ERRORLEVEL ==5 GOTO ch5
If ERRORLEVEL ==4 GOTO ch4
IF ERRORLEVEL ==3 GOTO ch3
IF ERRORLEVEL ==2 GOTO ch2
IF ERRORLEVEL ==1 GOTO ch1
:ch6
set source=
goto start
:ch5
set source=
goto start
:ch4
set source=
goto start
:ch3
set source=
goto start
:ch2
set source=
goto start
:ch1
set source=http://gems.rubyforge.org/
goto start
:start
echo install gems from %source%
REM add your prefered gems list here
SET pack=rails activesupport activerecord actionpack actionmailer actionwebservice rake
gem -v |find "1.3.0">nul
if ERRORLEVEL ==0 SET args="-r"
goto init
SET args="-r -y"
:init
IF EXIST _inst.bat DEL _inst.bat
ECHO echo Start install %%1...>_inst.bat
ECHO call gem install %%1 %%2 --source %%3>>_inst.bat
:install
for %%c in (%pack%) do call _inst %%c %args% %source%
:clean
del _inst.bat
:bye
存成setup.bat就可以一点安装rails了.
分享到:
- 2008-10-19 13:23
- 浏览 1344
- 评论(6)
- 论坛回复 / 浏览 (6 / 2595)
- 查看更多
相关推荐
这个扩展允许您创建任何自定义形状的轨道,然后将一个购物车附加到它,并实际骑在轨道上。让平台在受到撞击时能滑动,地铁列车撞到障碍物,坏掉的电梯,过山车,看不见的飞行路线,火箭推进的火车等等! 网格是自动...
在不共享的情况下为项目自定义脚本和 binstub 安装 您几乎肯定会想要自定义它,因此如果您先将其分叉并克隆您的分叉,这是最简单的。 cd YOUR_RAILS_APP_DIR git clone git@github....
因为有时我可能想自定义从脚本生成的应用程序,但是如果没有文档,我将不知道如何自定义它。 但是,如果有关于如何引导应用程序的文档,则通常不需要自动化脚本-只需遵循以下步骤即可! 无需保持文档和脚本的最新...
生产准备的Rails 4和Heroku的模板 该模板包含以下内容: Ruby 2.2.0 萨斯具有可变自定义设置的引导程序咖啡脚本苗条的Postgres 独角兽费加罗用于 Heroku 的 rails_12factor安装 git 克隆 git@github....
安装在您的Gemfile和Bundle中包括附件: gem 'annex-cms' 将引擎添加到routes.rb mount Annex::Engine => '/annex', :as => 'annex' 资产附件依赖于自定义样式和脚本来构建编辑器。 可以在应用程序文件夹中自定义或...
好东西Rails 4.2 使用 , , 和自定义视图脚手架模板使用“和“自定义模型和控制器支架模板,和在部署的和预配置加载更多...用法Gunzel作为定制的生成的Rails应用程序框架分发(不是作为,这很好,但是将这么多的...
我注意到,当我们与团队一起启动Hubot时,开发人员并不在乎编写自定义的Hubot脚本。 我启动了Hubot GF,以使Hubot脚本编写更加简单: 开发人员比使用Coffee(或JS)更喜欢Ruby 开发人员在Rails应用程序中比在Node...
Ember 安装脚本- Cakefile 脚本用于安装最新的 Ember、Ember Data 和 Ember 模型。 环境- 允许在浏览器和编译时进行环境检测的自定义代码。 在生产时自动使用 Ember 的生产构建,就像ember-rails 一样。 自动文件...
净琉璃邮件 日本起源于基于Ruby的RESTful和集成邮件 Joruri Mail 是一个基于浏览器的 IMAP 客户端软件。 特征 简单直观的用户界面 用户自定义设置(过滤器、模板、签名、标签...安装脚本已过期并从存储库中删除。 手动
与普通的或更现代的Rails应用程序生成器(如,HolyGrailHarness是基本的Rails应用程序,可以将其视为原型,并可以通过简单的设置脚本进行自定义。 也有人认为它促进了简单而强大的测试选择,并专注于使用Ruby 1.9及...
您是否要处理一些想法,而不仅仅是脚本,但又不想生成完全成熟的Rails应用程序? nrb为您的脚本生成一个简单的脚手架。 完成自动加载,自定义配置和持久性。 就像迷你护栏一样。入门首先安装gem: $ gem install ...
例如,自定义 bash 脚本、别名、配置文件设置、终端颜色配置文件、浏览器书签、书签、git 别名(配置)等。 ##重新安装操作系统。 注意:您必须有可用的无线互联网连接才能重新安装操作系统。 重启电脑,听到mac...
使用安装脚本 运行bin/setup应该可以启动和运行所需的一切,包括: 捆绑宝石 从示例文件设置.env文件 数据库配置 数据库设置和加载种子数据 使用无业游民 安装 ####启动虚拟机: vagrant up 该命令将下载一个...
哦,我的鱼!为什么? 在shell上进行开发应该是一种乐趣。 我们的目标是帮助不想花时间配置自己的... 如果您的fish配置具有现有的自定义设置,则需要在安装后手动包括这些自定义设置。 如果要手动安装,。用法打开鱼的
--no-overwriting默认情况下,脚本会在添加新的自定义表情符号之前,将其与新的相同的短代码删除。 这将禁用该功能,并且不会导入任何具有短码冲突的表情符号。 --convert-gif将动画GIF转换为动画PNG。 需要安装gif...
Bandlamps的某些键具有自定义音频播放器,可完全搜索的数据库,可返回艺术家,专辑和曲目的结果,多态流派标签以及快速,响应式设计,实现无缝浏览和收听。 在查看 堆栈 Ruby Ruby on Rails Java脚本 React React-...
) 它不会在开始时启动您的整个套件,也不会在规范通过或失败时启动(就像 autospec 倾向于做的那样) 如果你问它运行整个规范套件从自定义脚本开始, Spectator已经成长为一颗小宝石!兼容性适用于 RSpec-1 和 ...
如果仅在终端中运行脚本,请。 有关更多详细信息,请参阅 。发展历程签出仓库后,运行bin/setup来安装依赖项。 然后,运行rake spec来运行测试。 您也可以运行bin/console进行交互式提示,以进行实验。 要将这个gem...
Untouched.co播种数据未触及包括自定义数据种子机制,该机制使用来指定开发数据。 通过为我们提供批量导入开发数据的方法,这将帮助我们更快地获得可用的MVP。 首先,编辑文件db/seeds/developments.yml 。 在该文件...
Ruby on Rails 前端 Java脚本 React Redux HTML / SCSS 资产管理 AWS S3 特征 用户认证 用户可以安全地注册,登录和注销以获取个性化的体验。 演示登录,方便快捷地访问。 个人资料页面 用户可以创建自定义的配置...