Rails 6 本地服务器启动:RAILS_ENV=未定义开发环境
Posted
技术标签:
【中文标题】Rails 6 本地服务器启动:RAILS_ENV=未定义开发环境【英文标题】:Rails 6 local server booting : RAILS_ENV=development environment is not defined 【发布时间】:2020-01-03 13:24:03 【问题描述】:我刚刚创建了一个新的 Rails 6 应用程序。一切都很顺利,直到我尝试使用 rails s
启动本地服务器,并收到以下错误消息:
RAILS_ENV=development environment is not defined in config/webpacker.yml, falling back to production environment
Exiting
和
Webpacker configuration file not found /Users/remy/dev/voter/config/webpacker.yml. Please run rails webpacker:install Error: No such file or directory @ rb_sysopen - /Users/remy/dev/voter/config/webpacker.yml (RuntimeError)
但是当我运行rails webpacker:install
时,我仍然有错误。
【问题讨论】:
【参考方案1】:该错误通常暗示未满足 Yarn 依赖项。在运行 rails webpacker:install
之前尝试安装或更新 Yarn。
这里是Yarn Docs 以供快速参考以防万一。
【讨论】:
那行得通,我缺少依赖项,yarn install
成功了。
你能告诉我当我们运行这个命令时会发生什么吗?这在 Rails 文档入门中找不到。
我必须先安装节点以上是关于Rails 6 本地服务器启动:RAILS_ENV=未定义开发环境的主要内容,如果未能解决你的问题,请参考以下文章
如何在 nginx、passenger 和 redmine 中使用不同的 rails_env
RAILS_ENV=生产轨道资产:预编译不适用于 RSpec