我已经开始了一个使用rails new
with的 rails 项目--webpack=react
。
我在database.yml 中生成了一个新的控制器来更新我的PostgreSQL 密码。
到目前为止,一切正常。在这一点上,我想要做的就是让 react 呈现默认的 hello_react.jsx 文件,该文件是由 rails 作为示例生成的。
当我放入<%= javascript_pack_tag 'hello_react' %>
视图并运行服务器时,出现以下错误:
Webpacker::Manifest::MissingEntryError in Home#index 显示 G:/../../../myGroceryList/app/views/home/index.html.erb 其中第 1 行出现:
Webpacker 在 G:/../../../myGroceryList/public/packs/manifest.json 中找不到 hello_react.js。可能的原因:
除非您使用 webpack -w 或 webpack-dev-server,否则您希望为您的环境将 compile 的 webpacker.yml 值设置为 true。webpack 尚未重新运行以反映更新。您错误地配置了 Webpacker 的 config/webpacker.yml 文件。您的 webpack 配置未创建清单。您的清单包含:{ }
我已将该项目推送到 GitHub。关于出了什么问题以及如何解决此错误的任何想法?
已解决:评论中的解决方案