`
jsntghf
  • 浏览: 2542550 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Rails Bundle简介

阅读更多

Rails 3开始使用bundle来管理项目的gem依赖。该命令只在一个含有Gemfile的目录下执行。

 

Gemfile:Rails项目所有的依赖包都在这里配置,不像以前通过require来查找

Gemfile.lock:记录本机目前所有依赖的Ruby Gems及其版本

 

bundle show     #显示所有的依赖包
bundle check     #检查系统中缺少哪些项目依赖的gem包
bundle install    #安装项目依赖的所有gem包
bundle update  #更新系统中存在的项目依赖包,并同时更新项目Gemfile.lock文件

 

分享到:
评论

相关推荐

    Rails本地(离线)bundle install

    使用Ruby On Rails开发时经常需要Bundle Install 但有些环境网络太慢或无法连接外网的时候就需要离线Bundle 该压缩包包括52个gem 其中有sqlite3,tzinfo-data等等

    Rails bundle命令安装mysql gem包出错的解决方法

    解决 Rails bundle 安装不上 mysql gem包的问题 环境 ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 代码如下: … Make sure that gem install mysql2 -v ‘0.3.16’; ...

    [Rails 常用插件简介]CRUD Generator 2

    **Rails 常用插件简介 - CRUD Generator 2** 在Ruby on Rails框架中,开发过程中经常需要创建、读取、更新和删除(CRUD)数据。为了提高开发效率,开发者通常会使用各种插件来自动化这个过程。CRUD Generator 2就是...

    使用Aptana+Rails开发Rails Web应用(中文)

    在Gemfile中添加所需的gem,然后运行`bundle install`命令安装。Aptana的自动完成功能可以帮助你在编写gem相关的代码时快速找到正确的API。 总的来说,Aptana Studio结合Rails提供了一个高效、功能全面的开发环境。...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    - **升级**:当需要更新到Rails的最新版本时,可以使用`bundle update rails`命令来更新依赖。 - **回滚**:如果更新后出现问题,可以通过`git`命令或者手动修改`Gemfile`来回滚到之前的版本。 #### 六、添加第二个...

    rails 项目起步示例

    - **Gemfile**:定义项目依赖的Gem(Ruby的包管理器),通过`bundle install`安装。 - **Database Migration**:数据库结构的变化会通过迁移文件来实现,运行`rake db:migrate`进行更新。 - ** erb**:ERB...

    Ruby+for+Rails

    安装MySQL后,通过Gemfile中的`gem 'mysql2'`来添加MySQL驱动,接着运行`bundle install`安装依赖。 4. **Rails基础知识** - **模型(Model)**:代表业务逻辑和数据,与数据库交互,例如,书籍管理程序中的`Book`...

    rails3教程

    #### 一、Rails3简介与核心原则 **Rails3**是Ruby on Rails框架的一个重要版本,它对之前的版本进行了大量的改进和优化,使其更加强大和灵活。Rails3的核心设计理念围绕着几个关键的概念,这些概念不仅帮助开发者...

    Ruby on Rails Tutorial Learn Rails by Example 的源代码

    通过`bundle install`命令,可以安装并管理这些依赖,确保开发环境的一致性。 3. **数据库配置**:在`config/database.yml`文件中,你可以了解Rails如何配置数据库连接,包括开发、测试和生产环境的设置。 4. **...

    jquery-ui+jquery-ui-rails

    要使用`jquery-ui-rails` gem,开发者需要在Gemfile中添加依赖,并执行`bundle install`命令安装。之后,只需在app/assets/javascripts/application.js和app/assets/stylesheets/application.css中引入必要的jQuery ...

    rails-4.2.0-gems

    4. 进入项目目录,运行`bundle install`。`Gemfile`会列出所有项目依赖,`bundler`会根据这个文件安装必要的GEMS。 5. 接下来,可以启动Rails服务器,运行`rails server`,然后在浏览器中访问`...

    基于ruby on rails开发示例源码

    然后,使用`git clone`命令克隆项目,运行`bundle install`安装所有依赖,最后使用`rails server`启动应用。在学习过程中,结合Rails官方文档和其他教程,将有助于你更好地理解和消化源码中的每个细节。

    rails 的安装

    在`Gemfile`中,你可以列出项目所需的所有外部库或服务,然后通过运行 `bundle install` 来安装它们。这将确保所有依赖都处于正确的版本并能正常工作。 9. **常见问题**: - 如果在安装过程中遇到权限问题,尝试...

    ruby_on_rails 源代码上

    通过`Gemfile`,开发者可以指定应用所需的Gem版本,然后使用`bundle install`命令安装和管理这些Gem。 8. **数据库迁移** Rails的`db/migrate`目录存储数据库迁移文件,这些文件定义了数据库结构的变化。使用`...

    ruby on rails 教程源码

    `bundle install`命令会根据Gemfile安装所有依赖。 2. **config**目录:包含项目的配置文件,如`database.yml`用于设置数据库连接信息,`routes.rb`定义了应用的路由规则,控制请求如何映射到控制器动作。 3. **...

    vim-rails-bundle:Vim内的Ruby on Rails开发环境

    Ruby on Rails捆绑包(用于Vim) Vim是Ruby on Rails IDE,具有所有出色的插件和出色的配置。 遵循简单的安装指南即可立即破解! 注意:我们用整洁的替换了捆绑包的旧子模块架构,因此不再需要使用Git安装子模块。...

Global site tag (gtag.js) - Google Analytics