Для получения полного доступа
зарегистрируйтесь.
RSS

Все сниппеты с тэгом «MacOS»



dignityinside
  • Репутация: 26
  • Сниппеты: 21
  • Ревизии: 1

Проверяем установленую версию:

git --version
git version 1.7.12.4 (Apple Git-37)

Устанавливаем git с помощью brew:

brew install git

Добавляем в ~/.bash_profile новую строчку:

export PATH="/usr/local/bin:$PATH"

Применяем изменения:

source .bash_profile

Проверяем версию:

git --version
git version 2.11.1
Gravatar image
Антон
  • Репутация: 3
  • Сниппеты: 1
  • Ревизии: 0

JS-костыль, чтобы писать отдельные CSS или JS под MacOS

//если нет Modernizr на проекте
if (navigator.userAgent.indexOf('Mac') > 0) {
    var elemHTML = document.getElementsByTagName('html')[0];
 
    elemHTML.className += " mac-os";
 
    if (navigator.userAgent.indexOf('Safari') > 0) elemHTML.className += " mac-safari";
    if (navigator.userAgent.indexOf('Chrome') > 0) elemHTML.className += " mac-chrome";
}

//если есть Modernizr на проекте
Modernizr.addTest({ macos: !!(navigator.userAgent.indexOf('Mac') + 1) });

Modernizr.addTest({
    macsafari: Modernizr.macos ? !!(navigator.userAgent.indexOf('Safari') + 1) : false,
    macchrome: Modernizr.macos ? !!(navigator.userAgent.indexOf('Chrome') + 1) : false
});