title: Webpacker can't find entry.js in manifest.json
body: <p>I am running this code in the development environment but I always get this error code and do not find any solution: I deleted the node-module and reinstalled it. I checked everything but nothing seems to work. All the answers are just for the production environment, but mine doesnt work in the development environment. Does anyone know why?</p>
  <pre><code>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.
  Your manifest contains:
  {
  }:
    app/views/layouts/application.html.erb:9
  </code></pre>
  <p>my entry file is here:
  <a href="https://i.stack.imgur.com/aUGh6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aUGh6.png" alt="enter image description here" /></a></p>
  <p>this is my application.html.erb file:</p>
  <pre><code>&lt;html&gt;
    &lt;head&gt;
      &lt;title&gt;ProductHuntApp&lt;/title&gt;
      &lt;%= csrf_meta_tags %&gt;
  
      &lt;%= stylesheet_link_tag    'application', media: 'all' %&gt;
      &lt;%= javascript_include_tag 'application' %&gt;
      &lt;%= javascript_pack_tag 'entry' %&gt; 
  
      &lt;link href=&quot;https://fonts.googleapis.com/css?family=Open+Sans&quot; rel=&quot;stylesheet&quot;&gt;
      &lt;link href=&quot;https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css&quot; rel=&quot;stylesheet&quot; integrity=&quot;sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN&quot; crossorigin=&quot;anonymous&quot;&gt;
      &lt;%= favicon_link_tag &quot;https://res.cloudinary.com/dekgrddbo/image/upload/v1506108218/product-hunt-logo-orange-960_fvifwi.png&quot; %&gt;
  
    &lt;/head&gt;
  
    &lt;body&gt;
      &lt;%= yield %&gt;
    &lt;/body&gt;
  &lt;/html&gt;```
  
  and here is my webpacker.yml file: 
  </code></pre>
  <pre><code>default: &amp;default
    source_path: app/javascript
    source_entry_path: packs
    public_root_path: public
    public_output_path: packs
    cache_path: tmp/cache/webpacker
    webpack_compile_output: true
  
    # Additional paths webpack should lookup modules
    # ['app/assets', 'engine/foo/app/assets']
    additional_paths: []
  
    # Reload manifest.json on all requests so we reload latest compiled packs
    cache_manifest: false
  
  development:
    &lt;&lt;: *default
    compile: true
  
    # Reference: https://webpack.js.org/configuration/dev-server/
    dev_server:
      https: false
      host: localhost
      port: 3035
      public: localhost:3035
      # Hot Module Replacement updates modules while the application is running without a full reload
      hmr: false
      # Inline should be set to true if using HMR; it inserts a script to take care of live reloading
      inline: true
      # Should we show a full-screen overlay in the browser when there are compiler errors or warnings?
      overlay: true
      # Should we use gzip compression?
      compress: true
      # Note that apps that do not check the host are vulnerable to DNS rebinding attacks
      disable_host_check: true
      # This option lets the browser open with your local IP
      use_local_ip: false
      # When enabled, nothing except the initial startup information will be written to the console.
      # This also means that errors or warnings from webpack are not visible.
      quiet: false
      pretty: false
      headers:
        'Access-Control-Allow-Origin': '*'
      watch_options:
        ignored: '**/node_modules/**'
  
  test:
    &lt;&lt;: *default
    compile: true
  
    # Compile test packs to a separate directory
    public_output_path: packs-test
  
  production:
    &lt;&lt;: *default
  
    # Production depends on precompilation of packs prior to booting for performance.
    compile: false
  
    # Cache manifest.json for performance
    cache_manifest: true
  </code></pre>