Целью является предварительная компиляция моих заданий, js-файлов, я полагаю.
Что я действительно делаю, так это желание использовать файл .js в моей папке assets / javascript на определенной странице при его загрузке.
Моя проблема возникает при добавлении в Heroku.
мои assets.rb:
Rails.application.config.assets.precompile << '*.js'
Production.rb:
config.assets.js_compressor = Uglifier.new(harmony: true)
config.assets.compile = false
Ошибка:
неопределенный метод `start_with? 'для nil: NilClass
Исправление: https://github.com/lautis/uglifier/issues/137
config.assets.js_compressor = Uglifier.new(harmony: true, compress: { unused: false })
Теперь выдается ошибка:
Uglifier :: Ошибка: неожиданный токенpunc «:», ожидаемый punc «,» rails
У кого-нибудь есть эти проблемы с исправлением для него?