Например, пробую пакет hexo-theme-zurb-foundation пробую запустить gulp и получаю:
Ошибка Error: libsass bindings not found. Try reinstalling node-sass? при попытке выплнения команд gulp... Пришлось перечитать docs.npmjs.com, кроме того, я нашел Troubleshooting в документации node-sass...
КА еще нахожу десятки рецептов на stackoverflow.com libsass bindings not found when using node-sass in nodejs
Оказывается, что таких же как я (чайников) очень много. Потому принимаем правило (в заголовке).
Вынужден поддерживать windows, linux, android, делать сайты с html,css, javascript, php, java. А сайты потом надо администрировать... Drupal, WP, Joomla, Moodle... И редактировать видео, и осваивать анимацию... И front-end приблудился недавно... Compass-scss, GULP, Jekyll, bootstrap, foundation... Куда же денешься... Здесь ЧЕРНОВИКИ !!!
среда, 12 октября 2016 г.
Надо просматривать package.json и научиться обновлять основные зависимости
пятница, 2 сентября 2016 г.
Установил Foundation-site
В процессе установки произошел сбой. В папке Node_modules появилась подпапка... Это был редкий сбой железа. Надо было просто удалить node_modules, но я с испугу записал здесь процесс установки...
четверг, 30 июня 2016 г.
Разобрался с деревом node_modules в NPM (Nodejs), а ошибку обещают исправить разработчики
Ошибка Requiring external module babel-core/register подоспела вовремя. Иначе так и не прочитал бы документацию npm. Здесь фрагменты из документации и мои упражнения с опциями CLI npm.
Однако, оказалось, что мои настойчивые поиски дали сомнительный результат только после того, как я догадался ограничить поиск (в Гугле)только последним месяцем. Сразу же нашелся призыв разработчиков подождать следующего релиза.
Но верится с трудом. Такие ошибки у них вываливались регулярно в течение последнего года... Чего-то я не понимаю...
среда, 18 мая 2016 г.
Практикум с npm, читаем документацию и конспектируем как и куда устанавливаются пакеты
Сейчас мне нужен движок для статичных сайтов. Jekyll понравился, но "у него гранаты не той системы", я ведь хочу не блог вести, а менять темы (и офрмление) как перчатки, так что получается, что надо учить Ruby, дабы не путаться с "гемами" и их совместитмостью. Но я еще Nodejs толком не юзал, сейчас надо тратить время на него... Так что, ударим по бездорожью и разгильдяйству десятком ссылок на темы npm v3 Dependency Resolution, scoped package и прочее...
понедельник, 16 мая 2016 г.
Устанавливаем Hexo и пытаемся понять, как работать с темами
Установил Hexo, но получил предупреждение notsup Not compatible with your operating system or architecture: fsevents@1.0.12. Какая-то опция не будет работать... Вроде бы, сервер не подхватывает изменения сам. Думаю, что вопрос решаем, потому сосредоточимся на переключении тем.
Итак, здесь первые шаги с блоками и пакетами Hexo. Собственно установка hexo во второй половине поста, а в начале мои блуждания в трех сосна темах landscape - штатной, zurb-foundation- кривой, simplest- той, которая успешно установилась, но удивила пухлой папкой t1/themes/simplest/node_modules
воскресенье, 17 апреля 2016 г.
Устанавливаем Ruby, Sass, Compass, Nodejs, npm на Ubuntu... Все пакеты находятся легко и сразу
Все элементарно и просто. Записал, чтобы в следующий раз (и не раз) не вспоминать названия пакетов.
Будем считать это заготовкой для bash скрипта.
Чуть не забыл про Bower,