last day (22 days later) » 

12:33 PM
3
A: Как правлиьно подключить Susy

D-sideНужно подсказать Sass'у "include paths", места, в которых ожидаются файлы дополнительных библиотек, чтобы импорт был максимально тупым, ни на что не рассчитывал и легко переносился на любую сносную систему сборки (хоть в тот же Compass). Импорт такого вида: @import "susy"; Это импортирует файл...

 
еще не проверял, но так то отлично)Спасибо. В скором времени так и сделаю. А пока у меня с github проблемы(
D-side - не могу понять связь между @import "susy"; и susy_dir
 
@Niko_D мы говорим Sass искать импортируемое в ещё одной папке, где лежит Susy, поэтому можем использовать "голый" импорт, с названием библиотеки.
 
а как этим всем чудом пользоваться? И почему не path.isAbsolute('susy')? Чудеса на виражах)
 
@Niko_D чем конкретно? И при чём тут эта функция?
 
куда код вставлять и как импортировать?
 
12:33 PM
@Niko_D я полагаю, что настройка сборки чистого Sass уже выполнена и изменения производятся поверх неё.
 
изменения чего именно и какие изменения? у меня sass работает, все делает как нужно. Я имею в виду как пользоваться тем кодом, куда его вставлять, потому что вообще ничего не понятно что он делает. require('path') -- не понятно даже из офф доках. path.dirname(susy_main) -это тоже не понятно. Потому и спрашиваю для того что бы понять. Куда вставлять ваш код что бы все заработало?
 
@Niko_D задача получить в Sass/SCSS-файле импорт, указанный в начале ответа. Последующее -- модификации для gulpfile.js: первая указывает Sass'у, где лежит Susy, а вторая выясняет, где Susy. И я только что пересказал этот же ответ другими словами.
 
вы можете пример кода показать , куда вставлять что бы все заработало? Не ясно куда именно нужно вставлять эти куски кода. Нужен пример.
 
@Niko_D примеры кода как раз выше и даны. В susy_dir находится абсолютный путь к Susy, его нужно подставить вместо путь. Всё.
 
Понимаете я только начал изучать NodeJs, и то извращение (для меня) с которым я сталкиваюсь мне не знакомо. Откуда это все автор Node.Js придумал, для меня остаётся загадкой.
это не примеры а куски кода, но не понятно куда их вставлять
 
12:33 PM
@Niko_D в ответе упоминается всего один JS-файл, gulpfile.js.
 
у меня не работает
Это где должно быть ? path = require('path') susy_main = require.resolve('susy') // абсолютный путь к точке входа susy_dir = path.dirname(susy_main)
Это кудпа именно вставлять? sass( includePaths: [путь] // здесь должны быть перечислены пути к используемым библиотекам )
 
@Niko_D Нужно изменить ваш вызов sass, и в нём потребуется susy_dir, значит, этот код потребуется ДО места, где susy_dir используется.
 
вот мой scss //SCSS gulp.task('sass', function () { gulp.src('src/sass/**/*.scss') .pipe(sass.sync().on('error', sass.logError)) .pipe(gulp.dest('src/css/css/')); });
или вставлять в сам файл scss path = require('path') susy_main = require.resolve('susy') // абсолютный путь к точке входа susy_dir = path.dirname(susy_main) // обрезка до папки?
 
@Niko_D susy_dir можно вычислить в самом верху файла. И поскольку вы компилируете синхронно, вызова sass тут нет, зато есть вызов sync -- вот туда эту опцию. О, а ещё у меня там синтаксическая ошибка есть, передаю привет Ruby :)
 
@D-side видите что человеку не ясно и что ему нужен нормальный пример, что он просит привести образец кода и играетесь, да уж , невежественно поступаете.
 
12:33 PM
@semiromid: Нормальный пример != код, чтобы скопипастить.
 
@D-side Да кому там нужны ваши 3 строчки кода. Здесь вопрос в человечности.
 
@semiromid эти строчки кода зависят от того, что у него есть сейчас. Поскольку в вопросе его текущего gulpfile.js нет, я могу только предоставить необходимые изменения. @Niko_D, допишите в вопрос релевантные части, тогда смогу их применить. Комментарии не должны отражать дополнений к вопросу.
 
@D-side Если ваш код вставить в gulpfile.js, работать ничего не будет. Получается это ложный ответ, или ответ с скрытым смыслом, который не может являться ответом.
 
@Niko_D а ваш вопрос, раз уж на то пошло, неполный, поскольку для ответа на него необходим релевантный код из gulpfile.js, которого в вопросе нет. :) Добавьте.
 
мой вопрос и не задействует gulpfile.js файл, потому что обычный импорт , производится инструкцией '@import путь' в самих scss файлах приложения. Если у вас есть альтернативная версия импортированния , то вы должны ответить со всей полнотой содержимого, включая пример в gulpfile.js , и scss если потребуется. А выхваченные куски кода, которые не отображают общего смысла самого вопроса, не могут являться ответом.
 
12:33 PM
@Niko_D не задействует? Да ну? А где вы собираетесь рассказать Sass'у, где лежат библиотеки, как не в конфигурации того, что Sass собирает? :)
 
@Niko_D вы в вопросе указали, что используется gulp. а как, простите, вы используете gulp без gulpfile?
 
Мой вопрос не задействует gulpfile.js. А как собирается Sass'у это отдельная история. Если затронули gulpfile.js то показываете пример в ответе. А если не хотите нормально ответчать...То идите в другой форум.
 
@Niko_D вы видимо что-то напутали. на этом "форуме" вам никто ничего не должен! Ответ-то вам нужен, а не @D-side ;)
4
 
Вопрос задействует gulpfile.js и мой ответ тому доказательство. Пример аналогичного кода есть на гитхабе: github.com/lacroixdesign/node-bourbon/blob/master/… ...ссылку куда я вам дал за день до ответа :)
 
Должен как? Это вы что то напутали.Вы не знаете где находитесь
Если человек дает ответ, он должен его дать в общедоступной форме, а не загадками.
 
12:38 PM
@Niko_D это вы мне? так где же я нахожусь?
 
Если он даёт ответ как попало, это это не ответ и грош цена вашему форму
 
@Niko_D и? не нравится "форум" -- никто вас тут не держит)
 
@Niko_D хотите полный ответ -- задавайте полный вопрос :)
 
Сюда люди приходят за ответами на интересующие их вопросы. И если вопросы отображены не в общедоступной форме, это их никто не поймет и заходить сюда уже никто не будет. Потому тот кто отвечает на вопрос, ДОЛЖЕН, ДОЛЖЕН его корректно формулировать , для того что бы его поняли другие люди.
 
^ это всё было бы смешно если бы не было грусно %)
 
12:42 PM
@Niko_D ...то же касается и того, кто вопрос задаёт :)
 
Тот кто дает ответ ДОЛЖЕН, формулировать его в корректной форме.
 
@Niko_D или не давать ответ вовсе. если вы не одумаетесь, вас все сообщество скоро будет игнорировать)
 
Сейчас ответ сформулирован настолько полно, насколько позволяет вопрос.
 
Я успел на шоу?
 
@Niko_D цель СО - это создание базы знаний, полезной широкому кругу пользователей. Ваши вопросы никому не нужны, радуйтесь что хоть кто-то потратил свое ценное время на то чтобы это прочитать и оставить пару ценных замечаний.
9
 
12:44 PM
Меня не будит никто игнорировать)
Игнорировать - это ваше дело)
 
@Niko_D У вас, по-моему, странное представление о нужности для сообщества одного-двух вопросов.
 
Вон, сколько много людей в чате меня игнорируют)
То что меня кто то будет игнорировать это ваша иллюзия
 
@Niko_D поверьте, никто из этих людей принципиально не станет отвечать на ваши вопросы по-существу ;)
думаю, что и @D-side больше не станет))
 
Вы на моих вопросах и вопросах других людей живете. Не забывайте кому вы обязаны
7
Те
что у вас естть
есть
)
 
@Niko_D живу на ваших вопросах? а по-подробнее?
 
12:47 PM
Ох какая драма...
 
@Niko_D Ой, а можно, можно я буду на ваши вопросы отвечать? Вы разрешите?.. Ну пожАААААлуйста!
 
Оказывается, мы еще и обязаны этим вопросам)
 
@ЮрийСПб в очередь. за мной будете!)
3
 
Не отвечайте на мои вопросы) Ухх... какая досада будет.
 
@Niko_D вам - да. а сообществу в целом от вас ни горячо ни холодно
@Niko_D но спасибо за разрешение. больше не буду отвечать))
 
12:49 PM
Я когда задаю вопрос, почти всегда уже знаю на него ответ, в отличии от многих.
 
@DmitriySimushev мой магический шар сильнее вашего! Вашим ответам не устоять перед чёткостью моих ответов! Я-то чётко осознаю чем и кому я обязан! =)
 
Скажите спасибо мне, что я вообще задаю вопросы и тем самым развиваю сообщество
5
 
@Niko_D ну так ответьте на свой вопрос сами и не выносите мозг @D-side. система позволяет это делать.
 
Ведь вы на этом живете
 
@Niko_D Вы знаете, мы как-то выдержим и без этого.
 
12:50 PM
@Niko_D вы не развиваете сообщество. вы только пользуетесь им. ваш вклад на данный момент -- нулевой
5
 
Отвечать на свой вопрос я буду только в том редком случаи, когда сочту это нужным.
 
@Niko_D Вы не поверите, мы думаем то же самое!
6
 
А gulpfile в вопросе всё ещё нет... %)
 
@Niko_D мы переживем без ваших бесполезных ответов на ваши же бесполезные вопросы
 
@DmitriySimushev так думает
@DmitriySimushev @Niko_D вы не развиваете сообщество. вы только пользуетесь им. ваш вклад на данный момент -- нулевой
 
12:55 PM
@Niko_D я готов выслушать ваши аргументы и поменять свою точку зрения
@Niko_D на ru.SO вы ответили только на один вопрос
 
@DmitriySimushev на свой же
 
@Abyx причем этот вопрос, был признан сообществом как требующий правки
но таки-да, одному человеку ваш ответ помог (уж не знаю кому и чем)
 
@DmitriySimushev @Niko_D вы не развиваете сообщество. вы только пользуетесь им. ваш вклад на данный момент -- нулевой

Так думает человек, который может смотреть только под свои грязные ноги.
Потому что мои вопросы, привлекают сторонних разработчиков в это сообщество, тем самым развивая его.
Вы обязаны мне отвечать на мои вопросы
10
 
@Niko_D а с чего вы решили, что у меня ноги грязные? я их дважды в день мою)
 
И будите добры и веждивы
 
12:58 PM
@Niko_D рекомендую перечитать правила
 
Спасибо
 
@Niko_D я не обязан отвечать даже на хорошие интересные вопросы, а на ваши уж и подавно)
 
@Niko_D Я вот не понимаю, откуда взялась святая уверенность, что все вокруг вам обязаны?
 
@Niko_D А можно поподробнее насчёт этого?
2
 
@Nofate Я вам тоже рекомендую перечитать правила
 
12:59 PM
@Niko_D интересно, а кто привлек сюда @Niko_D, и как увлечь его обратно?
 
@Niko_D эм... вы еще не осознаете, но неловко вышло...
5
 
@Niko_D @Nofate не читает правила, он их обычно пишет.
6
 
@DmitriySimushev Не обязан, но сдержаться не можешь)
 
А в вопросе всё ещё нет gulpfile.js, который мог бы позволить написать пример и дать Niko_D код, который можно просто скопипастить и запустить. А вместо этого...
 
@D-side ... жЫр в чятике!
 
1:00 PM
@Niko_D мне таки нравится помогать людям. а вот школьникам -- увы нет)
 
@Niko_D Мы с вами уже неоднократно общались в личных сообщениях и я только что отправил вам ещё одно. Теперь отвечу на вопросы, заданные вами в этом чате.
 
/me закрылся в бункере и ожидает, что будет
 
@Niko_D я не обязан отвечать даже на хорошие интересные вопросы, а на ваши уж и подавно)

не обязан, но отвечаешь на них, словно тебя пытают.
 
@Niko_D точнее, дам общие рекомендации. Вы старательно игнорируете правила сообщества. Каждый ответ, который вам дают, вы объявляете плохим и переходите на обсуждение личных качеств автора.
 
у нас еще один чат появился? как назовем? )))
 
1:04 PM
Dmitriy Simushev @Niko_D я не обязан отвечать даже на хорошие интересные вопросы, а на ваши уж и подавно)

не обязан, но отчечаешь на них, словно тебя пытают.
 
@Niko_D все свои ответы на ваши вопросы я удалил сразу же, как только понял уровень вашей адекватности. так что да, ни одного моего ответа на ваш вопрос не осталось (если ошибаюсь, готов удалить те, что остались)
 
@Niko_D только что вы получили бан на месяц. Я надеюсь, что этого будет достаточно, чтобы прочитать и понять всю справку.
 
Спасибо\
Я
еще войду сегодня тогда
Думаете меня ваш бан остановит?
 
убил ! xDDDDDDDD
 
)))
 
1:06 PM
@Niko_D а с других учёток вы не сможете войти, они удалены.
@Niko_D а бан позволяет только читать.
 
Ладно, если ни у кого нет возражений, я всё-таки пойду работать .-.
 
Вы и вправду так думаете, что я не смогу войти? )
Ну пускай будет как вы написали)
 
@D-side есть возражения, вы просто обязаны все это читать ))
4
 
@AndreyBakharev поддерживаю
 
@Niko_D давайте предположим, что вы вошли с новой учетной записи. и что вы будете делать? минусы ставить вы не сможете из-за низкой репутации, а ваши вопросы легко угадываются по фирменному стилю
 
1:08 PM
Предполагайте и дальше )
 
А-а--а!!! Модераторский произвол! Ущемление свободы слова! Диссидентов отправляют в ГУЛАГ! Срочно нужно установить переходное правительство и всех люстрировать! Низабудимнипростим!
2
 
@Niko_D вы только если будете выгружать минусы обидевшим вас пользователям, делайте это по чуть чуть
@Niko_D а то ведь снова забанят
 
@ЮрийСПб ущемление прав малолетних!
 
@Abyx ОНИЖЕДЕТИ!!!11
4
 
1:22 PM
Расходимся?) Кино закончилось?) Будет сиквел? или приквел еще? кто знает?
 
невиновные забанены, главных злодеев форума еще ожидает шикарный минус в карму, от вернувшегося героя...
@Пётр да у вас, я погляжу шикарное расщепление личности
4
 
ну ладно, давайте испробуем кнопку «destroy user»
 
Niko_D -
 
Шли годы, Niko_D зарегистрировал новый аккаунт и копил карму, чтобы стать модератором и отомстить обидчикам...
6
 
B
в
а
п
а
п
р
п
р
о
 
1:34 PM
@Пётр И вы прощайте!
 

  last day (22 days later) »