Как настроить загрузку в приложении метеорита?
Метеор отличный, и поддерживает загрузку с использованием "умного пакета", который можно включить следующим образом:
meteor add bootstrap
а затем css, javascript и изображения волшебным образом включены во время выполнения в браузере. Это здорово, но я бы хотел настроить бутстрап, чтобы он не выглядел как любой другой загрузочный сайт в сети. Обычно я использовал настройку bootstrap, но это не доступно здесь. Какой лучший способ для меня применить настройки для загрузки в контексте метеора?
Было бы особенно идеально, если бы я мог создать LESS файл из настройки Bootstrap, перевернуть его в мою директорию и сделать с ним. Оказывается, что Bootswatch сгенерировал CSS, смешивает макеты жидкостей, и, кроме того, любая сторонняя сторона будет устаревать раньше, чем позже.
Ответы
Ответ 1
Ну, похоже, что решение так же просто, как и куле. Я смог переопределить значения по умолчанию, просто включив файл css в корень моего приложения meteor. Мне пришлось использовать консервированный файл css из Bootswatch, но я предполагаю, что он тоже может свернуть это вручную.
Ответ 2
В итоге я полностью удалил пакет метеорного бутстрапа и установил его как git submodule
внутри packages
.
Я сделал свой собственный пакетный git repo meteor-bootstrap, к которому я также добавил файл package.js
с инструкциями, по которым файлы Я хочу использовать. (См. Ветку meteor-packaged
).
Я сделал это, чтобы иметь возможность изменять переменные Bootstrap и свободно использовать LESS mixins и не включать каждый JS файл Bootstrap.
Ответ 3
Я создал оболочку script для создания пользовательского бутстрапового пакета Meteor из предварительно скомпилированного дистрибутива или собственного клона в репозитории Bootstrap Git.
Вы можете найти его здесь, а также информацию об использовании:
https://github.com/wojas/meteor-package-bootstrap
Ответ 4
Эта ссылка обеспечивает хороший и умный способ использования бутстрапа с Meteor.
Настройка выполняется через переменные, а также через mixins. U можно попробовать, если хотите.
https://www.manuel-schoebel.com/blog/meteorjs-and-twitter-bootstrap-the-right-way