Mac OS本身自带Ruby,但还是更新一下保险,因为我第一次安装在没有更新Ruby的情况下就失败了。...a 查看下当前ruby版本:打开终端输入 ruby -v(确实安装了,不过用这个版本接下来工作失败了,所以更新下ruby) ritekiMac-mini:PodTest lucky$ ruby -v ...ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] ritekiMac-mini:PodTest lucky$ b 更新ruby...:ios pod 'JSONKit', '~> 1.4' pod 'AFNetworking', '~> 2.0' 2、CocoaPods可以查找你想要的第三方库 终端输入命令:pod search...UI 疯了了,我怎么查找这么大众的关键字,好多库~~ 然后重新编辑Podfile文件,按照之前的步骤,把更多的库都导入项目
于是elasticsearch提供了可以直接和数据库关联,并且自动根据数据库中的数据更新索引logstash。...如果没有gem命令的话,需要先安装一下子(root用户才可以) yum install gem 替换ruby镜像库为国内的库,因为国外的库,国内是访问不到的,然后国内有两个库,两个库都是可以用的: 1...gem sources -l ?.../logstash -f config-mysql/mysql.conf 等一会之后,就会看到数据库中的数据被读取出来,然后加载进索引,在sense可以查询到刚刚添加的索引的 GET /_search...然后往数据库中添加一些新的数据之后等待大概30S之后重新索引,就会看到索引被更新了。
当执行 pod search 命令时,如果本地索引文件不存在,会创建这个文件,如果这个文件存在,则会在此文件中进行索引,确认所需要的框架是否存在。...gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ gem sources -l 3、安装...切换步骤是先删除再添加再更新。 但并不是所有的库都在Podspec的管辖范围之内的,如何确定第三方库是否被Podspec托管了呢?...2、安装 pod install --no-repo-update //不更新,若想更新只用pod install pod update --no-repo-update ?...1.0的版本 '~>0' 任何版本,相当于不指定,默认采用最新版本号 可以通过pod search 框架名查看框架是否在cocopods的管理之下 四、cocoapods的插件 在github上搜索kattrali
安装 Bootstrap 5 Ruby Gem 在 Gemfile 中新增如下内容: # Gemfile # ... gem 'bootstrap', '~> 5.2.3' # ......"> search" placeholder="Search" aria-label="Search...中添加如下 Ruby Gems: gem "sassc-rails" gem "bootstrap", "~> 5.2.3" gem "jquery-rails" 执行 bundle install...jquery3.min.js jquery_ujs.js bootstrap.min.js popper.js ) 在 app/javascript/application.js 中使用 import 关键字导入..."> search" placeholder="Search" aria-label="Search
2、安装好之后,需要配置环境,安装ruby,之前写的文章的淘宝源已经不能用了,还是得用china的源 1、移除默认源 $ gem sources --remove https://rubygems.org.../ 2、添加源(现在不添加这个源了:https://ruby.taobao.org/,不能用),用下面这个源 $ gem sources -a https://gems.ruby-china.org/...3、查看源是否安装正确 $ gem sources -l 4、安装cocoapods(提供3个语句) $ sudo gem install cocoapods $ pod setup 过个几分钟或者十几分钟会报错或者卡着不动...解决方法:(删除search_index.json) rm ~/Library/Caches/CocoaPods/search_index.json ) 如果是第一次执行这条语句,会出现Creating...search index for spec repo 'master'..字样,需要等待一段时间,时间长短由网速决定 加载完之后,字样是这样的Creating search index for spec
installed 纳尼,这么快,我不信 2.2、检测是否安装成功 pod search AFNetworking pod search AFNetworking [!]...Unable to find a pod with name, author, summary, or description matching `AFNetworking` 看来还是失败了,天不助我啊...激动的心,颤抖的手,一个苹果没有吃完就 clone 好了, 检测 是否安装成功 pod search AFNetworking pod search AFNetworking Creating search...第一次会出现上面的 Creating search index for spec repo 'master'.....pod search AFNetworking [!]
文章目录 一、基础命令 二、快捷键 三、`gem`相关: 1、管理`gem`: 2、配置`gem`: 3、`gem`使用 四、操作`CocoaPods`: 1、安装或更新: 2、查看版本: 3、降低版本...在使用gem来安装CocoaPods的时候,建议先更新gem的版本。...(gem是mac自带的,我们不需要安装) 1、管理gem: gem --version # 查看版本 sudo gem update --system # 更新版本 2、配置gem: gem sources...gem sources -a https://ruby.taobao.org/ 3、gem使用 gem list # 列出本地安装的包 sudo gem update # 更新所有的包 sudo...可以用命令查找指定库所有版本: pod search Masonry 2、导入库 pod init # 创建podfile vim Podfile # 进行编辑 pod 'Masonry'
update --system //升级Ruby环境* gem sources -l // 查看源列表 gem sources -..., 然后再次输入pod search AFNetworking进行搜索,pod search 命令会先查看有无search_index.json文件,如果不存在该文件,会自动根据master文件夹生成一个新的...search_index.json文件, 这时会提示Creating search index for spec repo 'master'.....Podfile文件编辑): platform:ios,’8.0’ //平台ios,Deployment Target 8.0 target “TestFramework" do //关联...第三方库们都有人在维护升级,当我们需要更新下第三方库的版本时,就需要终端执行命令pod update。 ? 生成TestFramework.xcworkspace ?
Mongoid 的『小兄弟』们 在使用 Mongoid 进行开发期间难免会用到一些相关插件,比如 mongoid-enum、mongoid-slug 和 mongoid-history 等,这些插件的实现与...但是如果我们选择了使用 integer 类型的自增主键时,就需要做很多额外的工作了,首先是为所有的表添加 uuid 字段,同时为所有的外键例如 post_id 创建对应的 post_uuid 字段,通过 uuid 将两者关联起来...DatabaseTransformer#delete_obsolete_columns 和 DatabaseTransformer#update_rename_columns 方法删除部分已有的列、更新一些数据列最后将所有的...在查找到对应的数据行之后就非常简单了,我们调用对应的 post= 等方法更新外键最后直接将外键的值保存到数据库中,与数据的迁移过程一样,我们在这段代码的执行过程中也会打印出当前的进度。...最后一点,测试真的很重要,如果没有测试,没有人能够做到在修改大量的业务代码的过程中不丢失任何的业务逻辑,甚至如果没有测试,很多业务逻辑可能在开发的那一天就已经丢失了。
,以前添加过淘宝源的删除 $ gem sources --remove https://ruby.taobao.org/ 添加 gem 国内源 $ gem sources -a https://gems.ruby-china.org...$ sudo xcode-select --switch /Applications/Xcode.app 克隆仓库 $ pod setup # 本质是从 GitHub 克隆代码,一些国内镜像源停止更新...,通过修改 host 加速 GitHub 测试 $ pod search AFNetworking 可能出现错误 [!]...name, author, summary, or description matching `AFNetworking` 解决方法 $ rm ~/Library/Caches/CocoaPods/search_index.json...' do 单引号内填入你自己的项目名称 安装 $ pod install --verbose --no-repo-update 打开项目 打开项目用CocoaPodsDemo.xcworkspace 更新
没有权限更新 Updating rubygems-update Fetching: rubygems-update-2.6.13.gem (100%) ERROR: While executing gem...installed cocoapods-stats-1.0.0 Fetching: cocoapods-search-1.0.0.gem (100%) Successfully installed...: cocoapods-search-1.0.0.gem (100%) Successfully installed cocoapods-search-1.0.0 Fetching: cocoapods-stats...文件中添加第三方框架 pod 'AFNetworking' 7.安装框架第三方框架AFNetworking(第一次使用时,可能会等待十几分钟的时间) pod install 8.安装框架第三方框架,不更新本地索引...使用--no-repo-update参数可以禁止其做索引更新操作。
在 Gemfile 中新增如下内容:# Gemfile# ...gem 'bootstrap', '~> 5.2.3'# ...图片保存后执行 bundle install 命令安装依赖。..."> search" placeholder="Search" aria-label="Search...中添加如下 Ruby Gems:gem "sassc-rails"gem "bootstrap", "~> 5.2.3"gem "jquery-rails"执行 bundle install 命令。...jquery3.min.js jquery\_ujs.js bootstrap.min.js popper.js )图片在 app/javascript/application.js 中使用 import 关键字导入..."> search" placeholder="Search" aria-label="Search
解决办法,把Cocospods也需要更新一下: 1、终端: sudo gem update --system 2、sudo gem install cocoapods -n/usr/local/bin...://gems.ruby-china.org/ /************ 2017 - 07-10 更新 这里说一下,这次换成了这个: gem sources -a https://gems.ruby-china.org.../ 换了这个镜像之后,就可以检查一下你的gem是不是最新的版本:gem -v 截止现在,也就是更新的日期,我使用的最新的版本是: 2.6.7 版本的(更新: 截止2017-11-29 最新...gam: 2.6.14)你的要不是最新的,你可以试着升级一下gem : sudo gem update --system /************ 2017 - 07-10 更新 再次执行命令安装...小技巧: 很多小伙伴在pod search 之后就不知道怎么退出终端信息显示界面,回到终端输入界面了: 很简单的:按一下 Q 就OK了 就像你ping......了一下某个地址,然后需要退出ping
也可参考 如何在Mac OS X上安装 Ruby运行环境 sudo gem update --system 1.查看现有Ruby镜像源是否为taobao.org $gem sources -l 2.通过以上命令...$gem sources --remove https://rubygems.org/ $gem sources -a https://ruby.taobao.org/ 3.验证新源是否存在,注意,...$sudo gem install cocoapods 这个命令默认安装的应该是最新版本,如果想安装指定版本的cocoapods,请使用以下命令: $sudo gem install cocoapods...但是如果我们在团队开发中,clone公司的项目到本地,此时我们应该直接用pod install,不建议用pod update (为了保持依赖库版本同步)。...耐心等待...然后本地仓库更新完成,如下图: ? 最后执行pod search SEWebImage命令查看版本信息,发现已经有3.8.1这个版本了,如下图: ?
在创建了自己的私有类库后,使用 pod search 搜索后可以找到: 但是在使用 podfile文件 pod install 安装时却报错: 查看本地的 cocoapods repos 有没有时...我们可以采用 pod ipc spec 这个命令来将 spec 文件转换成 .json) 以为需要更新下pods;结果发现报错:Failed to connect to GitHub update the...如果你的Ruby运行环境大于2.0.0的话可以升级cocoapods解决,查看当前ruby终端命令ruby -v 1、更新gem:sudo gem update --system 2、删除...6、查看升级后的cocoapods版本:pod --version 二.如果你的Ruby运行环境小于等于2.0.0不能使用了,那么就需要更新Ruby运行环境 1、安装 RVM...Specs.git' #官方仓库地址 source 'https://gitee.com/fangmei/JWJFramework.git' #私有仓库地址 这里必须添加两个地址,默认情况下,你如果不添加
pod setup 如果你的 gem 太老,可能也会有问题,可以尝试用如下命令升级 gem: sudo gem update --system 另外,ruby 的软件源 https://rubygems.org...因为使用的是亚马逊的云服务,所以被墙了,需要更新一下 ruby 的源,使用如下代码将官方的 ruby 源替换成国内淘宝的源: gem sources --remove https://rubygems.org...所以第一次更新时非常慢,笔者就更新了将近 1 个小时才完成。...查找第三方库 你如果不知道 cocoaPods 管理的库中,是否有你想要的库,那么你可以通过 pod search 命令进行查找,以下是我用 pod search json 查找到的所有可用的库: $...不更新 podspec pod install --no-repo-update pod update --no-repo-update
CocoaPods/Xcodeproj 这个 gem 组件负责所有工程文件的整合。它能够创建并修改 .xcodeproj 和 .xcworkspace 文件。它也可以作为单独的一个 gem 包使用。...向私有的 Spec Repo 中提交 podspec; 使用 pod 库; 创建一个私有的 Spec Repo 在自己公司的 git 服务器上创建 SpecsRepo 仓库; 将私有 SpecsRepo 关联到本地...Pods警告 在 Podfile 中对应的 target 或分组下加上关键字 inhibit_all_warnings即可。...pod update命令仅用在更新指定 pod 到指定版本或者更新所有 pod。...pod 'SDWebImage' --- 不指定版本,表示希望使用最新版本 pod 'SDWebImage', '4.3.2' --- 指定明确版本,表示只想要这个版本 逻辑关系 '> 0.1' ---
1,首先查看当前ruby的源: gem sources -l 2,移除现有的Ruby镜像: gem sources --remove https://rubygems.org/ 3,添加国内最新镜像源...(不过貌似淘宝的Ruby镜像已经不更新,所以还是建议访问外国网站) gem source -a https://gems.ruby-china.org/ 4,再次查看当前ruby的源 gem...这是因为之前pod search的时候生成了缓存文件search_index.json,执行命令来删除该文件,命令如下: rm ~/Library/Caches/CocoaPods/search_index.json...然后再次输入命令“pod search AFNetworking”进行搜索,这时会提示Creating search index for spec repo ‘master’.....第一次执行pod setup时,CocoaPods会将这些podspec索引文件更新到本地的~/.cocoapods目录下,当我们想在国内的服务器建立了Cocoapods索引库的时候,我们可以按照如下的方法
更新macOS的版本后,pod install等命令经常就无效了,或者是出现如下这样的反应: pod install ......只能重新安装一下gem和cocoapods。 打开终端,输入命令行。...先确保gem的资源地址是国内的镜像地址: $ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org 用这行命令查看资源后是taobao...然后清楚原来安装的gem: $ sudo gem uninstall cocoapods $ sudo gem uninstall cocoapods-core $ sudo gem uninstall...$ sudo gem uninstall cocoapods-search $ sudo gem uninstall cocoapods-stats $ sudo gem uninstall cocoapods-try
sudo gem update --system 命令来更新,网上有的说使用 gem update --system 前面少了 sudo,其实加 sudo 的目的就是用管理员的权限去执行这句更新命令...首先我们输入 gem sources -l 来看一下我们现在有什么,我目前里面只有一个 也就是我们需要的,不过可能有些人的里面不止一个,会有其他的东西,这时候我们先用 gem sources --remove...# 值得注意的是如果你不是第一次安装 cocoapods, 那么之前的缓存会对你有影响 search 先清理下缓存 使用这个命之后就可以了 rm ~/Library/Caches/CocoaPods/search_index.json...,这是相当耗时的,我们可以使用前者来避免更新仓库就好,很快就结束了。...其实,从 pod search 的响应速度飞快,也可以猜出它并没有连接服务器,仅仅是搜索了本地的框架信息 [呵呵] 此外,如果你的框架更新比较慢,可以尝试执行下面 2 条指令更换镜像服务器 1:pod
领取专属 10元无门槛券
手把手带您无忧上云