Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 December 07

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
как обычно загрузка ассетов работает 🤷
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Ну так и в чём отличие? Один файл делишь на условно 10 файлов, в нужных местах указываешь какой файл использовать. Не понимаю, чем отличается условно

@import "twitter/bootstrap/panels.less";

от

<%= stylesheet_link_tag 'twitter/bootstrap/panels' %>
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
@vskopuk Поясни, я правда не понимаю
источник

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
Alexander Alyoshin
Ну так и в чём отличие? Один файл делишь на условно 10 файлов, в нужных местах указываешь какой файл использовать. Не понимаю, чем отличается условно

@import "twitter/bootstrap/panels.less";

от

<%= stylesheet_link_tag 'twitter/bootstrap/panels' %>
условно отличается тем, что в первом случае у тебя все импорты будут в каком-нибудь application.scss
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
и?
источник

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
и вот
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Что и вот?
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
когда все импорты в одном месте, получается грузится все
источник

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
вместо прописывания тегов в лэйаутах ты просто используешь директиву import
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
тоже самое что собранный бутстрап грузить
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
*почти
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Тенпеннай
вместо прописывания тегов в лэйаутах ты просто используешь директиву import
Так и смысл-то в чём? Как это решит проблему? Условно, открыл страницу, где нужны только панели и сетка. Но загрузится твой application.scss со всеми импортами, где будут ещё бейджи, лейблы, пагинация и т.д.
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Задача состоит в том, чтобы использовать только то, что нужно, а не брать всё сразу.
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
ну так не пиши все импорты в апликейшене
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
🙂
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
На одной странице не будет нужно, на другой нужно.
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
пиши импорты на страницах где нужны же
источник

AA

Alexander Alyoshin in Ruby, Rails, Hanami | dry-rb
Sergii Serogin
пиши импорты на страницах где нужны же
так и в чём разница тогда между тем, что скинул @vskopuk и тем, что написал я про разделение на файлы и отдельный их вызов?
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
но вообще не знаю, зачем бы тебе это помогло
источник

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
Alexander Alyoshin
Так и смысл-то в чём? Как это решит проблему? Условно, открыл страницу, где нужны только панели и сетка. Но загрузится твой application.scss со всеми импортами, где будут ещё бейджи, лейблы, пагинация и т.д.
используй другой scss, который грузит только нужное
источник