Gemfile指定文件来源和require属性
来源:互联网 发布:青岛网站排名seo 编辑:程序博客网 时间:2024/06/05 16:28
一.Gemfile指定文件来源:
1.直接在gemfile文件的开头指定
source 'https://rubygems.org'gem 'rails'
2.git属性,从远程git代码库引用
gem 'nokogiri', :git => 'git://github.com/tenderlove/nokogiri.git'
3.指定github上的路径,从gthub上引用
gem 'nokogiri', :github => 'tenderlove/nokogiri'
4.从本地项目文件夹中引用
gem "rails", :path => "vendor/rails"
二.require属性:默认方式下,如果你在Gemfile里面包含一个gem,当Bundler.require被调用的时候会被包含进来。我们也能通过下面的设置让gem不被包含进来(译者注释:这样你就只能安装这个gem,在使用的时候必须在你的代码里手动的添加require ‘my_gem’
来调用my_gem里面的方法了。为什么需要这样呢,因为并不是所有的地方都需要使用这个gem,比如你在rake task里面使用了my_gem, 而其他地方没有使用,故你只需要在这个gem require到task里面,避免了所有的进程都把这个gem加载进去)
gem "my_gem", require: false
0 0
- Gemfile指定文件来源和require属性
- Gemfile指定gem来源的四种方式
- Gemfile指定gem来源的四种方式
- Gemfile和Gemfile.lock
- Gemfile
- Gemfile 中gem 后面的require的用处
- LUA require 搜索路径指定方法 和 package
- Ruby--加载文件--require和require_relative
- include和require加载文件的区别
- php require和include包含文件
- require.ensure和require-amd
- 用Visual C++实现改变指定的文件和文件夹的属性
- 读写指定的属性文件演示
- VC得到指定文件的详细信息/属性
- 批处理自动设置指定文件/文件夹属性
- PHP 关于include()和require()方法加载文件的区别
- 【Require.js】JavaScript文件和模块加载器
- Hive中查看数据来源文件和具体位置方法
- Mockito 初探
- 2016百度实习生笔试之乘法表
- 使用Artifactory搭建本地maven仓库
- Oracle/mysql中日期函数
- StringUtils中isEmpty() 与isBlank()的源码解析
- Gemfile指定文件来源和require属性
- 212-空格替换
- drawRect方法
- Linux下php安装Redis扩展的方法
- javascript innerHTML、outerHTML、innerText、outerText的区别
- LayaAir学习之二:给显示对象设置遮罩----js方向
- 基于关联规则的分类算法
- 正则匹配字母、数字与字符组成的字符串
- NS安装 NS2.35 Ubuntu16.04