提问人:benj-by 提问时间:7/26/2022 最后编辑:benj-by 更新时间:7/26/2022 访问量:290
如何修复错误生成的脚手架?
How do I fix the wrongly generated Scaffold?
问:
为方便起见,假设我们运行以下内容:bin/rails generate scaffold Candidate::Test
然后,生成函数继续生成相应模块名称上的所有主要组件。如果我在生成脚手架后做右键,一切都应该可以正常工作,但我收到以下错误。rails test
Candidate::TestsControllerTest#test_should_show_candidate_test:
RuntimeError: Neutered Exception ActionView::Template::Error: Missing partial candidate/tests/_test with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :jbuilder]}.
这是错误所暗示的:Did you mean? candidate/tests/candidate_test
生成器的命名有问题。我应该怎么做才能解决这个问题?
答:
0赞
LihnNguyen
7/26/2022
#1
您阅读链接 https://guides.rubyonrails.org/v5.1/generators.html
轨道:7.0.3
红宝石:3.1.2
评论