由于网上有很多搭建ruby 、rails的教程,因此不再重复纪录。这里默认rails搭建完成。环境为mac oxs10.10.5

1.首先获得rails项目代码,解压代码包,放入磁盘中

2.运行:bundle install。

命令行进入改项目代码文件根目录,运行该命令,此步骤是为了安装gem所需要的各种包。

此步骤我在安装的过程中遇到很多问题。

a.不断有包需要安装

Using rspec-expectations 3.3.1

Using rspec-mocks 3.3.2

Using rspec-rails 3.3.3

Gem::RemoteFetcher::FetchError: Errno::ECONNRESET: Connection reset by peer - connect(2) for "rubygems.global.ssl.fastly.net" port 443 (https://rubygems.org/gems/sass-3.4.16.gem)

An error occurred while installing sass (3.4.16), and Bundler cannot continue.

Make sure that `gem install sass -v '3.4.16'` succeeds before bundling.

不断会提示需要安装新的包。我是依次按照提示一步步安装的。亲测总会安装完的,不过我花了很长时间。现在还不知道到底问题出在了哪儿,更好的解决方案,只想到了可以自己写shell脚本来一个个安装。但是还没有找到根本原因。如果知道的童鞋希望能给我解惑一下。

b.安装pg的时候失败

解决方案:执行:brew install Postgresql

3.完成bundle安装

成功执行了bundle后基本后面没什么问题了。

4.运行“rake db:migrate” 构建本地数据

5.运行"rake db:seed"生成实例

这里对应的数据库文件已经编写好了后执行的上述4,5命令

6.执行“rails server”开启rails服务器,默认开启端口3000

7.在浏览器中输入http://local:3000/app名称即可访问

rails项目本地运行相关推荐

  1. 解决: Vue 项目本地运行 run 与服务器上 build 样式不一致,build 后样式不生效

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. PS:本人遇到这个问题是用文中最后一句话解决:" 在组件的样式中记得添加 'scoped' ...

  2. Vue项目本地运行环境下设置既能localhost访问又能IP访问,并且可以外网环境下通过域名访问

    打开项目build下index.js文件,将localhost改为 0.0.0.0,port端口号改不改都行,只要保证这个端口号没有被占用即可. 然后打开项目package.json文件,找到 将红框 ...

  3. springboot项目本地运行无问题,Linux系统报错org.thymeleaf.exceptions.TemplateInputException

    使用springboot+mybatis+mysql搭建的项目,本地测试无误之后,打包发布到腾讯云服务器报错 后台报错如下图所示 最终定位 出现此问题的原始是:项目中Controller的路径问题. ...

  4. 解决 VUE: 本地运行和服务器上运行样式不一致,run、build 运行时样式有出入

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 我的情况: 我遇到 2 种情况,一个是表格的分页样式有变化.另一个是导航菜单样式有变化. 2. ...

  5. 本地运行vue.js项目,如何更改调试的默认端口?

    运行本地vue.js项目,如何更改调试的默认端口? 之前学会了安装和使用node.js.npm.cnpm.webpack等相关的一些知识和技巧, 但是在搭建vue.js框架,进行开发的时候,会发现在进 ...

  6. 怎么在本地运行java项目,eclipse怎么运行java web项目?

    Eclipse是用来做开发的自由集成开发环境,这也是很多java程序员会使用的开发环境,所以可以使用eclipse创建项目并运行java web项目,那eclipse怎么运行java web项目?接下 ...

  7. 用git拉取微信小程序项目到本地运行(简单实用)

    一.找到git项目的页面,点击复制链接 二.在本地磁盘找一个文件夹存放你项目的路径,右键选择Git Bash 然后会弹出git命令窗口,输入 git clone 右键选择Paste粘贴你复制的链接 一 ...

  8. 项目在本地运行正常,放到服务器上项目运行出错

    有天我老大让我去往服务器上部署项目,部署上去发现有的请求有问题,然后我本地运行一直正常啊,然后实验可能的错误,弄了两个多小时,发现居然..... 1.部署到远程服务器上后,有的请求是get请求,我没有 ...

  9. SpringBoot创建项目内网穿透过程在到jar包本地运行小案例

    目录 1.创建SpringBoot项目 2.做这个demo的初衷(有赞获取token) 3.解决内网穿透的问题 4.测试内网穿透是否成功 5.SpringBoot打包Jar运行 6.本地运行jar 1 ...

最新文章

  1. 开发函数计算的正确姿势 —— 爬虫
  2. slice,substring,substr的区别
  3. 慕课网_《RabbitMQ消息中间件极速入门与实战》学习总结
  4. 开放下载!解锁 Serverless 从入门到实战大“橙”就
  5. Linux网站服务Apache+php+mysql的安装
  6. TCP首部报文段格式
  7. 《数据结构上机实验(C语言实现)》笔记(1 / 12):绪论
  8. python实训内容_Python实验课:Python元组数据及其运算
  9. QQ for Linux启动闪退问题
  10. IEEE最新声明:华为员工不能参与审稿,但是还能继续提供赞助
  11. VMware 中的操作系统切换模式后总是连接不上互联网可能的问题之一
  12. GPS定位中的误差源
  13. 登录公司邮箱服务器怎么选,企业邮箱怎么选
  14. 通过SSH终端管理ESXI虚拟机
  15. 直角三角形第斜边计算
  16. js PhotoSwipe库开源的手机版相册产品的Code.PhotoSwipe.attach方法使用
  17. Unity Shader之磨砂玻璃与水雾玻璃效果
  18. Window应急响应(二):蠕虫病毒
  19. java es 数据批量导入_elasticsearch批量数据导入和导出
  20. 《图解HTTP》学习

热门文章

  1. Introduce Python to data sience/Python 在数据科学中的应用
  2. keras中VGG19预训练模型的使用
  3. VirtualBox免费虚拟机使用简介、3G无线上网的Virtualbox实现
  4. PowerMock 入门
  5. 据国外媒体Theverge称微软目前正计划整合Windows Phone应用商店
  6. FWFT FIFO的读写操作
  7. 慧数汽车大数据:中国多功能轿车(旅行车)市场研究报告(2018简版)
  8. poj 3274 数的哈希
  9. 拍卖行做VC,第一次出手就投了个Web3
  10. 转 《图说区块链》读书笔记(完整版)