Как использовать предварительно скомпилированные активы после перехода на производство? - PullRequest
0 голосов
/ 19 февраля 2019

Я загрузил свой проект в цифровой океан, используя это руководство , проект выполняется корректно с использованием bundle exec rake assets:precompile db:migrate RAILS_ENV=production и RAILS_ENV=production bundle exec rake assets:precompile, проблема в том, что после перехода к производству перестали работать некоторые графики .jsфайлы и автозаполнение jquery ui, я наблюдал за поведением моего проекта из инспектора элементов браузера и, по-видимому, в производственном процессе не загружает несколько ресурсов, подобных тем, которые предоставляются некоторыми драгоценными камнями, такими как gem 'jquery-ui-rails' gem 'fusioncharts-rails '

это мой руководитель моего проекта из режима разработки от инспектора элементов this is my head

и это мой руководитель моего проекта в производственном режиме this is the head так как кажется, что есть много файлов, которые не принимают

Я попытался добавить следующее в config-> production

  config.serve_static_files = true
  config.assets.compile = true
  config.assets.precompile =  ['*.js', '*.css', '*.css.erb'] 

Я использую ruby ​​2.3.7 и рельсы 4.2.6 и сервер настроен с nginx и пассажиром

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...