Size: a a a

2019 June 13

ЧС

Чё За Саня in RubyRush
Эдем
Да, это в свободное от безделья время. Домашки в первую очередь
Домашки?
источник

Э

Эдем in RubyRush
источник

RG

Roman Goncharuk in RubyRush
oleh
могу посоветовать))) Генту))
это не с нуля

с нуля Linux from scratch
источник

o

oleh in RubyRush
ну это уже вообще с нуля.
источник
2019 June 14

МБ

Михаил Беркович... in RubyRush
Даёшь сразу Arch`a!
Be hardcore😎
источник

RG

Roman Goncharuk in RubyRush
rails+js
источник

RG

Roman Goncharuk in RubyRush
Переслано от Roman Goncharuk
gem 'rails', '~> 6.0.0.rc1'
gem 'webpacker', '~> 4.0'

sprockets не установлен

static_page всё по Хартлу - полно картинок

в html.erb

<div class="presentation_page_photo_div">
 <%= image_tag "PRESENTationPOROFIN/2019-03-29_Header_RE.png" %>
</div>

в девелопменте всё работает

но на сервере картинки после своего названия ещё получили хешевые продолжения

http://13.53.172.244/assets/PRESENTationPOROFIN/2019-03-29_Header_RE-149e59316d804131290faf8ebba6386a1324a80b848c6e4009f2a7d512230e85.png

и, соответственно, 404 Not Found nginx/1.14.0 (Ubuntu)

и css не подгружается тоже

сначала я думал, что всё дело в поддирректории, в которую я сложил картинки для страницы, но нет (на подгрузку css это точно не должно было повлиять)

читал:

https://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-asset_path

https://apidock.com/rails/v4.0.2/ActionView/Helpers/AssetUrlHelper/asset_url

думал, что надо определить asset_host

config.action_controller.asset_host

sets the host for the assets. Useful when CDNs are used for hosting assets rather than the application server itself

но тут, оказалось, речь о CDN, а я его не использую

очень хорошо, что у ХорошихПрограммистов есть ветка с JavaScript
как минимум потому, что на стыке js+rails вылазит очень много интересного

помогите, пожалуйста, советом как быть что делать в моей ситуации
источник

NP

Nikita Pupko in RubyRush
Roman Goncharuk
Переслано от Roman Goncharuk
gem 'rails', '~> 6.0.0.rc1'
gem 'webpacker', '~> 4.0'

sprockets не установлен

static_page всё по Хартлу - полно картинок

в html.erb

<div class="presentation_page_photo_div">
 <%= image_tag "PRESENTationPOROFIN/2019-03-29_Header_RE.png" %>
</div>

в девелопменте всё работает

но на сервере картинки после своего названия ещё получили хешевые продолжения

http://13.53.172.244/assets/PRESENTationPOROFIN/2019-03-29_Header_RE-149e59316d804131290faf8ebba6386a1324a80b848c6e4009f2a7d512230e85.png

и, соответственно, 404 Not Found nginx/1.14.0 (Ubuntu)

и css не подгружается тоже

сначала я думал, что всё дело в поддирректории, в которую я сложил картинки для страницы, но нет (на подгрузку css это точно не должно было повлиять)

читал:

https://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-asset_path

https://apidock.com/rails/v4.0.2/ActionView/Helpers/AssetUrlHelper/asset_url

думал, что надо определить asset_host

config.action_controller.asset_host

sets the host for the assets. Useful when CDNs are used for hosting assets rather than the application server itself

но тут, оказалось, речь о CDN, а я его не использую

очень хорошо, что у ХорошихПрограммистов есть ветка с JavaScript
как минимум потому, что на стыке js+rails вылазит очень много интересного

помогите, пожалуйста, советом как быть что делать в моей ситуации
assets:precompile делал?
источник

RG

Roman Goncharuk in RubyRush
Nikita Pupko
assets:precompile делал?
самое по себе нет

но capistrano делает при деплое
источник

NP

Nikita Pupko in RubyRush
Roman Goncharuk
самое по себе нет

но capistrano делает при деплое
Проверь наличие скомпиленых файлов в public. Мне кажется чет не так компилится
источник

RG

Roman Goncharuk in RubyRush
Nikita Pupko
Проверь наличие скомпиленых файлов в public. Мне кажется чет не так компилится
я сверял public/packs у меня в компе и на сервере отличаются

в компе старее

так вроде добавление этого хешевого окончания к именам файлов говорят не баг, а фича рельсовая
источник

NP

Nikita Pupko in RubyRush
Roman Goncharuk
я сверял public/packs у меня в компе и на сервере отличаются

в компе старее

так вроде добавление этого хешевого окончания к именам файлов говорят не баг, а фича рельсовая
А если скомпилить локально и запустить под production средой (тоже локально), подтянет картинки?
источник

RG

Roman Goncharuk in RubyRush
Nikita Pupko
А если скомпилить локально и запустить под production средой (тоже локально), подтянет картинки?
можешь меня по шагам проинструктировать
ато я пока это сейчас разгуглю
пока триста раз ошибусь...
что запустить под production средой можно локально я вообще впервые вижу
источник

RG

Roman Goncharuk in RubyRush
Nikita Pupko
А если скомпилить локально и запустить под production средой (тоже локально), подтянет картинки?
давай в jsrush - тема больше жс
источник

МБ

Михаил Беркович... in RubyRush
config.assets.compile = false

Тут ТРУ.
источник

МБ

Михаил Беркович... in RubyRush
Прекомпилляция ассетов
источник

NP

Nikita Pupko in RubyRush
Roman Goncharuk
можешь меня по шагам проинструктировать
ато я пока это сейчас разгуглю
пока триста раз ошибусь...
что запустить под production средой можно локально я вообще впервые вижу
RAILS_ENV=production bundle exec rails assets:precompile

RAILS_ENV=production bundle exec rails s
источник

NP

Nikita Pupko in RubyRush
Михаил Беркович
config.assets.compile = false

Тут ТРУ.
Ты это в проде предлагаешь?😄
источник

МБ

Михаил Беркович... in RubyRush
Ставил в проде, и работало
источник

NP

Nikita Pupko in RubyRush
С false?
источник