<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>rain_yym (杨雨蒙)</title>
    <link>https://ruby-china.org/rain_yym</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>Rails Webpack 遇到了问题</title>
      <description>&lt;h3 id="版本"&gt;版本&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ruby 2.6.5p114 (2019-10-01 revision 67812) [x64-mingw32]&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Rails 6.0.4.1&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;数据库使用的 &lt;code&gt;docker&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# &lt;/span&gt;
rails new react-app  &lt;span class="nt"&gt;--webpack&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;react &lt;span class="nt"&gt;--database&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;postgresql

&lt;span class="c"&gt;# &lt;/span&gt;
rails g controller pages index
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;我在路由页面 设置&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;Rails&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;application&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;routes&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;draw&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="c1"&gt;# 根目录&lt;/span&gt;
  &lt;span class="n"&gt;root&lt;/span&gt; &lt;span class="s1"&gt;'pages#index'&lt;/span&gt;
  &lt;span class="c1"&gt;# For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;报错显示&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Webpacker can't find hello_react in C:/Users/18026/Desktop/react_rails_app/public/packs/manifest.json. Possible causes:
1. You want to set webpacker.yml value of compile to true for your environment
   unless you are using the `webpack -w` or the webpack-dev-server.
2. webpack has not yet re-run to reflect updates.
3. You have misconfigured Webpacker's config/webpacker.yml file.
4. Your webpack configuration is not creating a manifest.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;解决方案：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;我尝试搜索答案，但是试了各种方案，没有解决
&lt;code&gt;https://stackoverflow.com/questions/58270161/webpacker-cant-find-application&lt;/code&gt; 搜索无果&lt;/li&gt;
&lt;/ol&gt;</description>
      <author>rain_yym</author>
      <pubDate>Sun, 10 Oct 2021 16:24:11 +0800</pubDate>
      <link>https://ruby-china.org/topics/41750</link>
      <guid>https://ruby-china.org/topics/41750</guid>
    </item>
  </channel>
</rss>
