title: ".js is not present in the asset pipeline"
body: <p>I know this is a very repeated question but I have done everything by the books, read a bunch of SO posts and none have helped so far.......</p>
  
  <p>assets.rb</p>
  
  <pre><code>Rails.application.config.assets.version = '1.0'
  
  Rails.application.config.assets.paths &lt;&lt; Rails.root.join('node_modules')
  </code></pre>
  
  <p>application.js:</p>
  
  <pre><code>//= require rails-ujs
  //= require activestorage
  //= require jquery3
  //= require popper
  //= require bootstrap-sprockets
  //= require turbolinks
  //= require_tree .
  </code></pre>
  
  <p>production.rb:</p>
  
  <pre><code>...
  config.assets.js_compressor = Uglifier.new(harmony: true)
  config.assets.compile = false
  ...
  </code></pre>
  
  <p>gems ( i assume can possible affect this):</p>
  
  <pre><code>gem 'webpacker'
  gem 'react-rails'
  gem 'bootstrap', '~&gt; 4.3.1'
  gem 'jquery-rails'
  gem 'sass-rails', '~&gt; 5.0'
  gem 'uglifier', '&gt;= 1.3.0'
  gem 'coffee-rails', '~&gt; 4.2'
  gem 'turbolinks', '~&gt; 5'
  gem 'jbuilder', '~&gt; 2.5'
  </code></pre>
  
  <p>application.rb:</p>
  
  <pre><code>require_relative 'boot'
  
  require 'csv'
  require 'rails/all'
  
  # Require the gems listed in Gemfile, including any gems
  # you've limited to :test, :development, or :production.
  Bundler.require(*Rails.groups)
  
  module Shopify14
    class Application &lt; Rails::Application
      # Initialize configuration defaults for originally generated Rails version.
      config.load_defaults 5.2
      config.serve_static_assets = true
      # config.active_job.queue_adapter = :sidekiq
      # Settings in config/environments/* take precedence over those specified here.
      # Application configuration can go into files in config/initializers
      # -- all .rb files in that directory are automatically loaded after loading
      # the framework and any gems in your application.
    end
  end
  </code></pre>
  
  <p>I tried adding <code>application.js</code> to the assets.rb file. (Even though it's already included), but that didn't work.</p>
  
  <p>None of my app/assets/javascript/{} files will work with:</p>
  
  <p><code>&lt;%= javascript_include_tag "javascript.js" %&gt;</code> without the asset pipeline error message in the console.</p>
  
  <p>I am using heroku</p>
  
  <p>Is there something I am missing?</p>
  
  <p>I would rather not directly add these files to the assets.rb file because these are mostly page specific js files i want to use.</p>