О нас
Разработчикам
Заметки
Переводчик
Транслитератор
Сравнить текст
Генератор пароля
Ip и информация
Декодировать JSON
Локация
О нас
Разработчикам
Заметки
Переводчик
Транслитератор
Сравнить текст
Генератор пароля
Ip и информация
Декодировать JSON
Локация
Настройка Мак для разработки
us.content
// Сбросить кэш Cmd + Shift + R // Ниже написаны команды для терминала // Установка Homebrew на Мак https://formulae.brew.sh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/user/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)" brew cleanup brew update brew doctor brew upgrade brew list - список установленных пакетов brew install --cask punto-switcher brew install --cask ilya-birman-typography-layout brew install --cask google-chrome brew install --cask firefox brew install --cask yandex brew install --cask phpstorm brew install --cask jetbrains-toolbox brew install --cask visual-studio-code brew install --cask sublime-text brew install --cask imageoptim brew install --cask skype brew install --cask iterm2 brew install --cask notion brew install --cask httpie brew install --cask electerm brew install --cask orbstack brew install --cask postman brew install ncdu brew install bat brew install exa brew install fd brew install wget brew install midnight-commander brew install telnet brew install composer brew install node brew install sass/sass/sass brew install openldap libiconv brew tap exolnet/homebrew-deprecated brew install php brew install php@7.4 // Перезапустить мак brew link php@7.4 // Переустановить версию php brew unlink php@7.2 brew link php@7.4 https://dev.mysql.com/downloads/mysql/ password brew install --cask mysqlworkbench brew uninstall packageName Плагины консоли https://github.com/zsh-users/zsh-syntax-highlighting https://github.com/zsh-users/zsh-autosuggestions source ~/.zshrc https://johnpapa.net/how-to-use-npm-global-without-sudo-on-osx/ brew install node --without-npm mkdir "${HOME}/.npm-packages" echo NPM_PACKAGES="${HOME}/.npm-packages" >> ${HOME}/.bashrc echo prefix=${HOME}/.npm-packages >> ${HOME}/.npmrc curl -L https://www.npmjs.org/install.sh | sh echo NODE_PATH=\"\$NPM_PACKAGES/lib/node_modules:\$NODE_PATH\" >> ${HOME}/.bashrc echo PATH=\"\$NPM_PACKAGES/bin:\$PATH\" >> ${HOME}/.bashrc echo source "~/.bashrc" >> ${HOME}/.bash_profile source ~/.bashrc // Установка nvm brew install nvm export NVM_DIR="$HOME/.nvm" [ -s "$(brew --prefix nvm)/nvm.sh" ] && . "$(brew --prefix nvm)/nvm.sh" Перезагрузить source ~/.bash_profile nvm -v nvm list nvm use 18 nvm install 18 // Установка ранней версии node brew search node brew install node@14 brew link node@14 // Узнать путь к текущей версии node which node /opt/homebrew/bin/node // Если ошибка NPM: npm cache clean --force rm -rf node_modules rm -rf package-lock.json npm install Запустить кампилятор // Запуск npm сборки npm run build // Дать права vite sudo chmod +x node_modules/.bin/vite // Сгенерировать SSH-ключ ssh-keygen -t rsa далее несколько раз enter cat ~/.ssh/id_rsa.pub посмотреть SSH-ключ // Редактировать файл host sudo nano /etc/hosts вносим правки и сохраняем: control + o далее enter далее control + o далее control + t // Узнать версию php php -v // Узнать где файл php.ini php --ini // Установить curl на Мак ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null brew install curl // Установить Composer глобально curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer // Обновить пакеты Composer composer update // Обновить Composer composer self-update // Обновить composer.json composer dump-autoload // Удаление пакета Composer composer remove Vendor/Package Name // Зайти на ftp по ссылке через браузер ftp://логин@адрес_сервера далее ввести пароль // Соединение с сервером через SFTP // Создать ~/.ssh/authorized_keys и загрузить id_rsa.pub, установить 700 права // Установить соединение использую секретный файл id_rsa // Запуск команды Cron на сервере MAMP каждые 5 минут в терминале для Laravel: crontab -e */5 * * * * cd ~/Users/path_to_project && /usr/local/etc/php/7.3 artisan schedule:run >> /dev/null 2>&1 :wq Enter x удалить символ crontab -l посмотреть сохранение
Список