-
请问ror如何使用插件10
刚开始学习ror,刚才使用gem安装了分页插件:will_paginate,按照网上说明操作了,很简单的实现了功能。但现在有几个问题想请教一下:
1.gem install will_panigate 在控制台里运行完这个后,后面的工作是怎样一个流程?gem这个命令是什么意思?然后我的电脑是根据什么来自动连接到远程的哪个url地址来进行安装的?
2.安装后代码都放到哪儿了啊?譬如我现在想把 will_paginate 这个控件的字母改成中文的,我应该怎么做?
非常感谢
问题补充:
请问如果在本机用某些插件做的东西,只把这个项目的代码上传到某个服务器,看也可以用吗?也就是说需不需要在服务器上也要安装一遍啊?2008年6月27日 16:04
5个答案 按时间排序 按投票排序
-
rubugems 的官方解释是:RubyGems is the premier ruby packaging system。一个包管理系统。
看看奇虎360里的软件管理,ubuntu的 apt-get 等 都是为简化安装而出现的。
gem install 会将will_paginate安装到lib/ruby/gems/1.8/gems/ 下。如果ruby使用到相应的库 如: require 'will_paginate'那么他会查找 loadpath(变量$:)。
如果想作为rails插件,那么把 lib/ruby/gems/1.8/gems/will_paginate,直接拷贝到rails的插件目录下即可\vendor\plugins。
init.rb在rails启动时会被加载。2008年7月08日 18:58
-
1、插件不需要重装,因为代码都在项目的 vendor/plugins 目录下,gem的情况推荐一个plugin给你 gemsonrails (http://rubyforge.org/projects/gemsonrails),使用该插件可以将gem freeze到项目中,在vendor/gems目录下,这样gem也不用在服务器安装了,项目拷贝过去就可以了。
2、代码在 vendor/plugins,改成中文参考vendor/plugins/will_paginate/lib/will_paginate/view_helper.rb 文件,在程序中重新定义@@pagination_options即可。2008年7月05日 09:59
相关推荐
在Ruby on Rails(RoR)框架中,开发者经常需要处理用户输入的数据,这通常涉及到文本编辑器的使用。"ror文本编辑插件"显然是一种专为Rails应用设计的工具,旨在提升用户在网页上编辑文本的体验。这个插件可能包含...
“jascaffold”则可能是另一个RoR插件,它提供了自动化生成控制器、模型和视图的功能,类似于Rails的“scaffold”命令,但可能有额外的特性或优化,比如对中文支持的增强。Jascaffold可能简化了开发过程,特别是在...
要让Eclipse支持ROR,你需要安装Eclipse的ROR插件,如"Rails IDE"或"Ruby and Rails Development Tools (RDT)"。这些插件可以通过Eclipse Marketplace来查找并安装。 安装插件后,需要配置Eclipse以识别你的ROR项目...
4. **社区支持**:RoR拥有庞大的开发者社区,这意味着FreeMIS可以利用众多开源插件和库,以及丰富的文档和教程资源。 5. **安全性**:RoR内置了多种安全机制,如CSRF(跨站请求伪造)防护、XSS(跨站脚本)防护等,...
- **其他选择**:此外,还有诸如Visual Studio Code、Sublime Text等流行的代码编辑器可供选择,它们都提供了丰富的插件支持Rails开发。 #### 六、常见问题及解决方法 - **问题1:DevKit安装失败** 解决方案:...
- **第五天**:邮件发送、插件使用、ActiveSupport库、Rails 2.0新特性、部署、安全性和性能优化。 - **邮件发送**:介绍如何利用ActionMailer组件来发送电子邮件。 - **插件使用**:教授如何安装和使用第三方插件...
RoR News-crx插件是一款基于Chrome浏览器的扩展程序,主要设计用于与Project Broomble的JSONp API进行交互,以实现对Link Aggregator服务Broomble的集成和使用。这款插件是英文版本,因此面向的是全球英文用户群体。...
使用"Shape Bender"有以下几个关键步骤: 1. **安装插件**:首先,用户需要下载clf_shape_bender_v055_v0.6.1.rbz文件,这是一个Ruby插件包。在SketchUp中,通过“窗口”->“扩展”菜单,选择“管理扩展”,然后...
Rails社区活跃,拥有丰富的插件和gem(Ruby的库包),如Devise用于身份验证,CanCanCan进行权限控制,Bootstrap-Sass整合Bootstrap框架等。这些gem大大扩展了Rails的功能,使得开发者可以更快地构建复杂应用。 总的...
shape_bender形体弯曲工具ror sketchup2015
5. **安装ROR开发所需插件**:在.vimrc文件中添加插件安装指令,例如`Plugin 'tpope/vim-rails'`,然后运行`:PluginInstall`安装。 6. **配置Rails映射**:Vim-rails插件提供了许多方便的映射,如`:Rgenerate`,`:...
gedit用于rails开发的插件包 博文链接:https://qianjigui.iteye.com/blog/228796
Project Broomble应用程序使用JSONp API。 适用于我们的Link Aggregator服务Broomble的Chrome应用 支持语言:English
Ruby RDT(Ruby Development Tools)和RadRails是两个在Eclipse集成开发环境中用于支持Ruby on Rails(简称ROR)开发的插件。这两个工具极大地提升了Ruby程序员在Eclipse中的工作效率,提供了丰富的特性来帮助开发者...
搜索在线土地记录Odisha |地图记录| Bhu Naksha ROR |在线土地记录地图详细信息 政府最近开发了这个Bhulek门户网站,以帮助该州公民检查横跨奥里萨邦的土地。 另外,政府启动了这项服务,因为每次在奥里萨邦检查公民...
此外,RoR还提供了许多强大的特性,如路由系统(routes.rb)、测试框架(如RSpec和Capybara)、资产管道(用于合并和压缩CSS、JavaScript)以及各种插件和 gems(如Devise用于身份验证,Paperclip或Carrierwave用于...