• Как с помощью browserify-shim експортировать jQuery plugin?

    sumyuga
    @sumyuga
    наверное имелось ввиду импортировать плагин всё-таки. напишу как это делаю я, может вам именно это нужно.
    сам jQuery и плагины к нему нынче можно загружать прямо из npm. для этого необходимо прописать следующее:

    - в файле package.json
    "scripts": {
      "build-js": "browserify src/js/main.js -o build/bundle.js
    }


    - создаёте файл src/js/main.js и в нём прописываете:
    global.jQuery = require('jquery');
    require('yourPlugin');

    'yourPlugin' – название установленного плагина, такое же как в папке node_modules

    - далее в файле main.js вызываете свой плагин таким образом:
    jQuery(function(){
      var $ = jQuery;
      $('.yourClass').yourPlugin();
    });

    'yourClass' – класс, к которому будет применён плагин (это как пример)

    - далее, чтобы собрать это всё через browserify даём команду 'npm run build-js'

    - не забудьте подключить скрипт bundle.js

    - а если плагины ставить вручную, не через npm. в этом случае необходимо указать путь до js-файла в package.json
    "browser": {
        "yourPlugin": "./src/js/yourPlugin.js",
    }

    - в main.js делаете также require с названием вашего плагина

    p.s. jQuery не через global объявлять почему-то не получается, хотя в доках пишут такой вариант: var $ = require('jquery');
    Ответ написан
    Комментировать
  • Как создать собственные иконки с помощью сервиса Fontello?

    sumyuga
    @sumyuga
    тоже такая же фигня, не могу из скетча нормально загрузить в icomoon svg-иконку, в Illustrator'е тоже срабатывает заполнение и не работает substracting.
    Слышал что вроде как проблема в свойстве fill-rule="evenodd" оно не работает и должно быть fill-rule="nonzero", но у меня и так не заработало.
    Блин, я уже голову всю сломал и не знаю как быть, надо срочно добавить в иконочный шрифт пару своих кастомных svg
    Ответ написан
    Комментировать
  • Редирект или алиас – как правильно перенаправить с одного домена на другой?

    sumyuga
    @sumyuga Автор вопроса
    т.е. лучше на стороне веб-сервера решать такую задачу, а не NS-записью CNAME?
    и в чём отличие вашего варинта от этих двух:

    server {
    server_name site.com;
    rewrite ^/(.*)$ site.ru/$1 permanent;
    }


    server {
    server_name site.com;
    return 301 $scheme://site.ru$request_uri;
    }
    Ответ написан
  • Что выбрать macaw.co или webflow.com

    sumyuga
    @sumyuga
    Тоже присматриваюсь к обоим продуктам. Разница кроме цены очевидна – приложение и сервис. На мой взгляд приложение выгоднее отличается из-за нативности, но сервис удобнее за счёт кроссплатформенности. У macaw как по мне удобнее реализована работа с разметкой и классами (вложенность и наследование), да и на выхлопе весьма кошерный CSS.
    У обоих продуктов есть возможность попробовать, оценить. Так что пробуйте, а потом и нам не забудьте рассказать ))
    Ответ написан
    Комментировать
  • Facebook sharing или поделиться с фейсбук

    sumyuga
    @sumyuga Автор вопроса
    сам себе и отвечу, может кому и пригодится.
    Facebook кэширует данные OpenGraph по URLу на 24 часа, а сбросить кэш этих данных конкретной страницы можно здесь: https://developers.facebook.com/tools/debug
    Ответ написан
    1 комментарий