`
tuti
  • 浏览: 62866 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

WinXP下安装activescaffold

阅读更多
前一阶段在WinXP 上试验 rails 2.3.4 版本的 ActiveRecord ,觉得挺好用。

今天网上看到一个activescaffold 插件,想尝试一下。
依照"activescaffold+rails2.3.4+本地化 记录"
[url]http://www.iteye.com/topic/484236 [/url]

第一步:windows command line在rails项目目录里里输入ruby script/plugin install git://github.com/activescaffold/active_scaffold.git
命令行马上就运行结束,跳出下一个提示符,觉得很古怪,怎么连点反馈信息都没有。
看到\vendor\plugins\下有个active_scaffold目录,打开一看是空的,晕!
去active_scaffold网站上看,貌似先要装 git, 后来一看 git好像只有 -uix,Mac OS版。找到Windows版,装完后 再次运行第一步,还是空目录,不明。折腾啊!
 
active_scaffold主站上就没说Windows上怎么装,google了下也不少人在问,有人说先装个Cygwin。

后来看了下已经装好的acts_as_list插件的结构,有点开窍了。
先运行  ruby script/plugin install git:XXXX 的命令,让它自动生成一个空目录。
然后人肉跑到git上找到相应url把代码下载下来,解压缩后手工copy到相应的空目录中去。
 
    还没太整明白在 routes.rb 怎么配路由,和 map.rescources 这种路由怎么协同,官网文档上也没看到。
 
  自己跟着官方教程写了2个文件:
  1. app/views/layouts/as_users.html.erb
  2. app/controllers/asusers_controller.rb
 
      class AsusersController < ApplicationController
        active_scaffold :user
      end
  

  
  Firefox里打 http://localhost:3000/asusers
  页面显示出来了,感叹...不容易啊。

收获2点:
1. 如何在windows下安装script/plugin git 插件。
2. activescaffold for rails 2.3.4 跑起来了。

初学Rails,有什么好资源大家告诉我一声。

分享到:
评论
7 楼 hongmu 2010-03-02  
在2.3.5中一直出
“plugin not found"的问题。
6 楼 gokure 2009-12-21  
在windows上貌似可以用这样方法安装
ruby script/plugin install http://github.com/activescaffold/active_scaffold.git/

把git:// 改成http://, 最后再加个"/"
这样就不用安装git了
5 楼 tuti 2009-12-19  
有什么推荐的吗
4 楼 liuqiang 2009-12-18  
我建议你放弃使用AcitiveScaffold,否则会带来很不好的初体验,AcitiveScaffold这个东西有很多bug,和rails各种版本兼容也有很多的问题,我前几个月尝试过,最后的结论是,为了节省后台管理的开发时间而使用AcitiveScaffold,结果可能带来更长的处理各自未知问题的时间
3 楼 tuti 2009-12-18  
遇到个新问题:
安装好AcitiveScaffold后网页上可以运行
但执行rake test:units进行自动测试出错。
不知为何,难道是跟AcitiveScaffold和rails 2.3.4配合不好。
只要在自动测试时,把active_scaffold :user注释掉,就能正常运行了。

新手上路是非多啊。

详细报错LOG如下:
D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/configurable.rb:19:in `method_missing': undefined method `create' for #<ActiveScaffold::Config::Core:0x38a51bc> (NoMethodError)


D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/configurable.rb:19:in `method_missing': undefined method `create' for #<ActiveScaffold::Config::Core:0x38a51bc> (NoMethodError)
	from D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:186:in `method_missing'
	from D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:137:in `send'
	from D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:137:in `_load_action_columns'
	from D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/actions.rb:20:in `each'
	from D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/actions.rb:20:in `each'
	from D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:136:in `_load_action_columns'
	from D:/test/tdm/vendor/plugins/active_scaffold/lib/active_scaffold.rb:63:in `active_scaffold'
	from D:/test/tdm/app/controllers/asusers_controller.rb:2
	 ... 21 levels...
	from c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5:in `load'
	from c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5
	from c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5:in `each'
	from c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5
rake aborted!

 
2 楼 tuti 2009-12-17  
不就是为了更快更省力干完活,然后可以上网去“海阔天空”吗。

其实最近要做个WEB原型系统,大家都说ROR好,我也来试试。
1 楼 liuqiang 2009-12-16  
tuti 大湿怎么想起来搞ROR啦?
你需要安装git(windows版),保证git能在命令行下运行,然后才可以ruby script/plugin install git://github.com/activescaffold/active_scaffold.git

还是感觉 http://rubyonrails.org/ 是最棒的资源,或者去这里淘宝 http://www.rubyinside.com/

相关推荐

    winXP下安装DNS

    ### WinXP下安装DNS服务详解 #### 一、前言 在Windows XP系统中安装DNS服务是一项技术性工作,主要用于实现域名解析的功能。本篇文章将详细介绍如何在Windows XP Professional SP3系统中安装DNS服务,包括必要的...

    IIS5.1 winxp下一键安装

    **IIS5.1在Windows XP SP3下的安装教程** IIS(Internet Information Services)是微软提供的一个Web服务器服务,用于发布网页和其他网络应用程序。在Windows XP系统中,特别是SP3版本,IIS5.1是默认的Web服务器...

    WinXP下安装SQL server2005的问题汇总

    这是我在WINXP SP2系统下安装SQL Server2005遇到问题的汇总文件,还有安装SQL2005过程中的步骤截图,供大家参考,祝大家都能一次成功安装。 注:SQL2005大小约为2G,太小的不能使用,大家下载时要注意,另外安装了...

    WinXP下安装IIS搭建ASP环境教程.docx

    WinXP 下安装 IIS 搭建 ASP 环境教程 WinXP 下安装 IIS 搭建 ASP 环境教程是指在 Windows XP 系统下安装 IIS 5.1,并配置 ASP 环境的过程。该教程详细介绍了安装 IIS 5.1 的步骤,以及如何解决可能出现的权限问题...

    WINXP 硬盘安装详细图解

    【硬盘安装WINXP详解】 硬盘安装Windows XP是一种无需借助光盘的快速系统安装方式,它省去了光盘刻录和使用光驱的步骤,适用于已有的计算机系统升级或重装。以下是详细的步骤: 1. **准备工作** - 首先,确保备份...

    android手机usb驱动WinXP详细安装教程.doc

    Android 手机 USB 驱动 WinXP 详细安装教程 在本教程中,我们将详细介绍如何在 WinXP 系统中安装 Android 手机的 USB 驱动程序。这个教程适用于新手和需要安装 Android 手机驱动的人群。 一、准备工作 在开始安装...

    移动WINXP安装攻略

    移动WINXP安装攻略移动WINXP安装攻略移动WINXP安装攻略

    winpe环境下安装winxp图解

    ### WinPE环境下安装WinXP图解教程 #### 一、前言 WinPE(Windows Preinstallation Environment)是一种轻量级的Windows环境,主要用于系统维护、故障排除以及操作系统部署等工作。WinPE具有图形用户界面,因此...

    WinXP下SVN服务器的安装与配置

    以上是WinXP环境下安装和配置SVN服务器的基本流程。为了保持团队的高效协作,还需要定期检查服务器状态,更新安全补丁,并根据需要调整权限策略。同时,教育团队成员正确使用版本控制系统,避免冲突和误操作,也是至...

    WinXp安装全过程

    WinXp安装全过程,相当精辟!大家看看啊!

    winxp下安装NVIDIAGeforceGT520m驱动软件.pdf

    ### WinXP下安装NVIDIA GeForce GT 520M驱动软件详细指南 #### 一、前言 在Windows XP(WinXP)系统中正确安装NVIDIA GeForce GT 520M显卡驱动对于确保计算机图形性能正常发挥至关重要。本文将详细介绍如何在WinXP...

    Winxp,Win7双系统安装

    Winxp,Win7双系统安装

    DOS下安装WinXP方法

    ### DOS环境下安装WinXP的方法详解 #### 一、前言 在特定的场合或需求下,用户可能需要在DOS环境下进行操作系统的安装工作。本文将详细介绍如何在DOS环境下安装Windows XP(简称WinXP)。这种方法对于那些需要从...

    Oracle10g安装图解WINXP

    在Windows XP环境下安装Oracle 10g需要遵循一定的步骤,本文将详细介绍这个过程。 首先,安装前准备是至关重要的。确保你的计算机满足Oracle 10g的系统需求,包括操作系统版本、处理器速度、内存大小以及足够的硬盘...

    无光驱、无U盘安装WinXP、win7系统教程

    无光驱、无U盘安装WinXP、win7系统的方法为用户提供了在缺少传统安装媒介的情况下安装操作系统的可能性。无论是个人用户还是企业环境,这一技能都极具实用价值,尤其是在面对老旧硬件或特殊安全要求的场景下。掌握了...

    WinXP ipv6 无法安装解决方案

    ### WinXP IPv6 无法安装解决方案 在探讨如何解决Windows XP系统中IPv6无法安装的问题之前,我们首先需要了解一些基本概念。 #### Windows XP与IPv6兼容性问题概述 Windows XP是一款由微软公司开发的经典操作系统...

    WinXP安装光盘整合SATA工具

    新品牌机的硬盘出厂默认模式均为SATA模式,原版的WinXP光盘无法找到硬盘,其中一些品牌机可以通过修改BIOS设置解决问题,但是有些品牌机(比如HP)的BIOS是不提供硬盘模式更改的,由此导致用户不能安装WinXP。...

    WinXP自动安装IIS5.1便携安装包(D8团队出品)

    该自动安装程序简化了安装IIS的繁琐步骤,且无须操作系统光盘方便携带,各组件可选安装方便定制,为基于IIS的软件开发和部署带来了极大的便利。 特别现在GhostXP主导的时代,免去大家找系统光盘麻烦! 安装过程杀软...

    DOS下安装WinXP方法.txt

    DOS下安装WinXP方法.txt DOS下安装WinXP方法.txt DOS下安装WinXP方法.txt

    Win7下安装XP、XP下安装Win7、Win7与WinXP独立双系统安装汇总

    Win7与XP双系统安装是目前许多用户关心的问题,特别是在Win7下安装XP,或者在XP下安装Win7。为了满足用户的需求,本文将介绍三种Win7与XP双系统安装方案,包括传统双系统方案和独立双系统安装方案。 方案1:传统双...

Global site tag (gtag.js) - Google Analytics