У меня есть несколько миксинов стилуса в пакете Meteorite, которые я не хочу добавлять с помощью api.add_files()
. Вместо этого их нужно @import
добавить в приложение из каталога пакетов, чтобы получить доступ к миксинам. Однако Meteor не будет следить за изменениями в этих файлах, что немного раздражает разработку и тестирование (нужно либо перезапустить сервер, либо изменить добавленный файл).
Есть ли способ заставить Meteor отслеживать изменения в файле, даже если он не включен напрямую в приложение/пакет?
@import
, но не просматривает файлы, не объявленные с помощью .add_files, на предмет любых изменений, которые, как он предполагает, не являются частью пакета. У меня тоже есть проблемы с этим, но я просто добавил их все с помощью .add_files - person Tarang   schedule 27.12.2013?=
(по умолчанию равно). Эти переменные используются для установки некоторых глобальных стилей. Идея заключалась в том, что пользователь может установить эти переменные, а затем импортировать файлы стилуса пакета, чтобы они могли переопределить глобальные переменные настроек. Я понял, что это не обязательно для примесей, но, похоже, это необходимо для обычных стилей, зависящих от переменных. Я полагаю, что могу просто определить эти обычные стили как миксин, который пользователь должен будет применить к своемуbody
стилю после установки своих переменных, а не использовать@import
- person sbking   schedule 27.12.2013add_files()
только для функцииon_test
, которая помогает при тестировании. Я могу просто реорганизовать стилус, чтобы все было миксином, позволяющим пользователям переопределять переменные, а затем я мог использоватьadd_files()
вon_use
. - person sbking   schedule 27.12.2013