ruby-on-rails - 如何修复rails错误安装?
问题描述
运行此命令时
rails new test --api
我发现了这个错误
/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/railties-6.0.2.1/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt:10: syntax error, unexpected ')', expecting end-of-input (SyntaxError)); if spring_install?
解决办法是什么??
解决方案
这个错误在 2.5.0 版本中出现,所以你可以安装 ruby 2.5.3
rbenv install -l
这会告诉你这样的红宝石版本
2.5.0
2.5.1
2.5.2
2.5.3
2.5.4
2.5.5
2.5.6
2.5.7
然后运行这个
rbenv install 2.5.3
rbenv global 2.5.3
gem install rails
推荐阅读
- python - 在 Pythonista 中收听 MediaPlayer 更改通知
- dart - Dart32 在 Raspbian Stretch 上的当前最佳实践
- oracle - PL/SQL 和条件 FROM 子句
- python - 子模块中的日志记录级别字符串不正确
- javascript - Flex box 两列换行
- vba - 到 SQL Server Express 2017 的 VBA 连接字符串
- c++ - C++ 模板专业化在某些情况下无法解决
- apache-spark - Apache Spark 2.3.1 - pyspark.sql.SparkSession.builder.enableHiveSupport() 是否必要?
- javascript - 引导选项卡菜单切换不更改变量
- razor-pages - ASP Core Razor Pages 两种方式绑定