Unable to install gem – solution: sudo apt-get install ruby-dev or sudo apt-get install ruby1.9.1-dev
分类:ruby-on-rails
Building a RESTful API in a Rails Application
1 Introduction There comes a time in the development lifecycle of most web applications when a third-party int…
RailsTutorials-笔记5-布局
demo5 filling-in-layout 来自 RailsTutorial 3rd 第五章 完善布局heroku项目地址:https://demo5-filling-in-layout.herokuapp.com/…
Rails が production 環境で真っ白、SECRET_KEY_BASE 設定忘れが原因でした
production 環境で、なぜか Rails アプリケーションの画面が真っ白になってしまった。 — 環境 — Rails 4.1 Unicorn エラーログを確認 unicorn のエラーログを確認しますと… $ t…
注意Rake Task中invoke方法跟execute方法的不同
平时如果跟Rake Task有过接触的同学都会知道,当我们需要在一个Task里边调用另一个Task的时候,我们可以使用Rake::Task['task_name'].invoke的方式。但是在今天的实践中,才知道Rake…
[Ruby on Rails] 嘿,小心你的双等号==
前两天在写代码的时候,突然收到警告说项目代码中存在 XSS 漏洞,遂立即根据报告的 URL 排查页面代码,虽然很快就修复了,而且同样问题的讨论两年前就有了,看《别用 raw 和 html_safe》,一般来说相对有经验的…
[Kails] 一个基于 Koa2 构建的类似于 Rails 的 nodejs 开源项目
本文首发于 Blog of Embbnux,转载请注明原文出处,并保留原文链接:https://www.embbnux.com/2016/09/04/kails_with_koa2_like_ruby_on_rails …
生成指定版本的Rails项目
本地 Rails 默认5.0.2 版本 $ gem list --local rails (5.0.2, 5.0.0.1, 5.0.0, 4.2.8) 使用 _version_ 生成指定version的项目 rails …
如何在 Rails 中搭配 Turbolinks 使用 Vue
[Rails] Vue-outlet for Turbolinks 在踩了 Rails + Turbolinks + Vue 的許多坑後,整理 @andyyu0920 的作法並和大家分享。 Initialize the …
穠纖合度的整合 Rails、Webpack、Vuejs
前言 如果您曾經閱讀過小弟的vue + webpack 起手式一文,裡面我曾提到關於容易與傳統 MVC 框架(Rails, ASP.NET MVC)等結合。這篇文章主要就是用來介紹其作法與為什麼我會這麼說。 我先承認吧!…
基于Capistrano工具的Rails程序部署方案
本文基于Capistrano 2版本,文中的命令不一定适用于Capistrano 3。 什么是Capistrano? 简单地讲,Capistrano是一个gem。对于不太熟悉Ruby的朋友来说,gem就是一套按照一定规范…
rails 4 在development环境下测试发送邮件模板
首先生成一个mailer 然后配置模板 这个官方手册有。 这里拿devise的用户通知邮件测试: 在/test/mailers/previews/下面创建test文件: #/test/mailers/previews/d…