ruby-on-rails - Ruby on Rails:rails g 脚手架不生成任何视图
问题描述
尝试使用 rails g scaffold 生成模型、控制器、路由、视图等,但是当命令运行时,只生成模型和控制器。
正确执行后,它应该如下所示:
rails g scaffold Widget name:string price:decimal
invoke active_record
create db/migrate/20160722171221_create_widgets.rb
create app/models/widget.rb
invoke test_unit
create test/models/widget_test.rb
create test/fixtures/widgets.yml
invoke resource_route
route resources :widgets
invoke scaffold_controller
create app/controllers/widgets_controller.rb
invoke erb
create app/views/widgets
create app/views/widgets/index.html.erb
create app/views/widgets/edit.html.erb
create app/views/widgets/show.html.erb
create app/views/widgets/new.html.erb
create app/views/widgets/_form.html.erb
invoke test_unit
create test/controllers/widgets_controller_test.rb
invoke helper
create app/helpers/widgets_helper.rb
invoke jbuilder
create app/views/widgets/index.json.jbuilder
create app/views/widgets/show.json.jbuilder
invoke assets
invoke javascript
create app/assets/javascripts/widgets.js
invoke scss
create app/assets/stylesheets/widgets.scss
但是,我的看起来像这样:
~/Desktop/Actualize/scaffold-app % rails g scaffold Widget name:string price:decimal
invoke active_record
create db/migrate/20211104230623_create_widgets.rb
create app/models/widget.rb
invoke resource_route
route resources :widgets
invoke scaffold_controller
create app/controllers/widgets_controller.rb
invoke resource_route
~/Desktop/Actualize/scaffold-app %
任何关于它为什么只创建模型和控制器的见解将不胜感激。
解决方案
推荐阅读
- python - 如何修复 Python 中的“无法从 'api' 导入名称 'get_seomoz_data'”错误
- python - 如何在游戏的 GUI 中添加时间(滴答声)
- css - 我需要改变一个班级的风格
- ruby-on-rails - 在 Heroku 上,我可以使用 Rails 将生成的音频文件返回到我的 React Native 前端吗?
- reactjs - Redux 不会从 API 请求中获取数据
- c++ - 指向类的不同组件的指针
- encryption - 如何在 gatsby-config.js 中使用 AWS Amplify 环境变量?
- angular - Angular Material Table如何将对象传递给displayedColumns而不是数组
- python - 如何修复'没有名为'whitenoise'的模块?
- python - 如何仅使用 glob 搜索当前工作目录而不是子目录