Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
升级到 Rails 6 时是否有一种编程方法可以检测 Zeitwerk::NameError?
我目前正在将旧的 Rails 应用程序迁移到 Rails 6 好像项目中有些文件和里面定义的类不一致 运行应用程序测试时我没有看到此错误 但部署后我收到如下错误 Zeitwerk NameError expected file app my
rubyonrails
ruby
rubyonrails6
zeitwerk
如何使用 Ruby 2.7.0 修复 Rails 的警告消息
有没有人解决这个问题Ruby 2 7 0 I used rbenv并安装了 Ruby v2 7 0 然后使用创建了一个 Rails 项目Rails v6 0 2 1 目前 通过运行之一 rails s rails s u puma rail
rubyonrails
ruby
warnings
rubyonrails6
ruby27
Rails 6 webpack 抛出“未捕获的引用错误:$未定义”
大家好 我最近开始使用 ruby 2 6 5 开发 Rails 6 由于 Rails 6 引入了 webpack 所以我尝试使用 webpack 加载我的 js 文件 尽管我已经在 appliation js 中需要了 jquery 但我仍
javascript
jQuery
rubyonrails
WEBPACK
rubyonrails6
安装 Rails Apartment gem 时出现问题
当我尝试时出现错误 bundle exec rails generate apartment install 收到此错误 build Apartment Reloader 的未定义方法新 字符串 无方法错误 看起来这是一个中间件问题 任何解
rubyonrails
rubyonrails6
apartmentgem
Rails 6 - 操作文本和 API
我正在创建一个 Rails 6 0 0 应用程序 它具有以下模块 网络 表格 Cruds Api 我使用的地方有一个 CRUD动作文本 https edgeguides rubyonrails org action text overvie
rubyonrails
rubyonrails6
actiontext
URI::InvalidURIError(错误的 URI(不是 URI?):nil)Active Storage service_url
配置信息 rails version 6 0 ruby version 2 7 0 gem image processing gt 1 2 存储 yml local service Disk root 开发 rb config active
rubyonrails
railsactivestorage
rubyonrails6
带 Rails 6/Webpack 的 Gmap
我正在尝试让以前与早期版本的 Rails 一起使用的 Google 地图设置使用 Rails 6 显示 显然 Rails 6 现在使用 webpack 来处理 javascript 资源 并且我无法让我的应用程序识别用于识别的 Gmaps
rubyonrails
googlemaps
WEBPACK
rubyonrails6
Rails 6:每个用户只能创建一个配置文件
我目前正在开发 Rails 6 应用程序 我有以下关联 用户有一个配置文件 并且配置文件属于用户 当编辑用户的配置文件时 我最终为该用户提供了两个配置文件 我希望每个用户只有一份个人资料 编辑表单 profile edit html erb
rubyonrails
ruby
rubyonrails6
在 Rails 6 上定义 Secret_key_base 的正确方法是什么?
正确的定义方式是什么secret key base既然我们已经有了每个环境的凭据 就可以在 Rails 6 上使用了吗 我的环境有变量SECRET KEY BASE但 Rails 并没有接受它 我尝试定义secret key base in
rubyonrails
rubyonrails6
如何在不加载关联模型的情况下检查 has_one 是否存在
我有一个简单的 has one 关系 class User lt ApplicationRecord has one detail has many courses end class Detail lt ApplicationRecord
rubyonrails
activerecord
rubyonrails6
弃用警告:ActionView::Base 实例应使用查找上下文、赋值和控制器来构造
我将应用程序从 Rails 5 2 迁移到 Rails 6 只剩下一件事要做 但我不知道如何做 我有这个弃用警告 弃用警告 ActionView Base 实例应使用查找上下文 赋值和控制器来构造 从 Users xxx xxxx app
rubyonrails
rubyonrails6
actionview
Rails 6 + Capistrano - 没有这样的 puma.sock 文件
拜托 我有一个大问题10多个小时了 每当我使用 Capistrano 和 Puma 在 Rails 中运行应用程序部署并重新启动 nginx 时 当我尝试访问我的 Web 时 我会看到此错误 在此输入图像描述 https i stack i
rubyonrails
ruby
amazonec2
capistrano
rubyonrails6
如何在rails 6 webpacker中添加jquery第三方插件
我知道它很简单 但是随着 Rails 6 的更新 rails 6 中有新的语法用于管理由 webpacker 维护的 javascript 资源 application js require rails ujs start require
javascript
rubyonrails
webpacker
rubyonrails6
Rails 6+、zeitwerk 自动加载器和命名空间常量
Rails 6 默认自动加载器是 zeitwerk 这似乎比以前的方法有了很大的改进 然而 zeitwork 遵循 Rails 项目的惯例 即任何内容app 是自动加载的 不需要命名空间 这非常适合app models user rb因为你
autoload
rubyonrails6
zeitwerk
Rails 6 中是否必须手动将 ApplicationHelper 包含在 ApplicationController 中?
控制器 class FooController lt ApplicationController def index bar method 应用程序助手 module ApplicationHelper def bar method 查看索
rubyonrails
rubyonrails6
如何在 Rails 6 或 Rails 7 alpha 引擎中使用 jqueryUI
如果有人能够展示在 Rails 6 或 Rails 7 Alpha 2 引擎中使用 jquery ui 所需的确切步骤 我将不胜感激 我无法让 importmap rails 在 Rails 7 引擎中工作 也无法让 webpacker 在
rubyonrails
jQueryUI
rubyonrails6
railsengines
rubyonrails7
自动执行 rake 任务以在 Heroku 上启动时运行?
假设有一个任务 rake startupscript 它应该在应用程序启动时运行 我们如何在heroku上自动化它 我知道有一个 heroku 调度程序 但它会每 10 分钟运行一次任务 而不是只在启动时运行一次 我也知道Procfile
rubyonrails
heroku
rake
rubyonrails6
procfile
Rails form_withhidden_field 值对新对象进行了加密
我有一个用于创建新模型的简单表单 该模型有一个属性panel这是在控制器中设置的 我认为这应该不重要 但是panel是一个枚举 def new order Order new panel params panel end 在视图中 我创建了
rubyonrails
hiddenfield
rubyonrails6
formwith
通过 Webpack 在 Rails 中安装 jQuery 时未定义 $
我正在尝试通过 Webpack 在 Rails 6 0 0 rc1 中安装 jQuery 我不确定我缺少什么 但我收到了错误 is not defined尽管能够编译 jQuery 但仍会在浏览器控制台中出现 我添加了 jQueryyarn
jQuery
rubyonrails
WEBPACK
rubyonrails6
Rails 5:将与自定义名称的belongs_to关联添加到模型中,并进行迁移
我有一个User模型和一个Question model 我想添加一个belongs to user关联到Question模型 但我希望将该关联称为author 例如 我会打电话question author而不是question user
rubyonrails
rubyonrails4
activerecord
rubyonrails5
rubyonrails6
1
2
3
»