Три вещи, которые фронтенд-программист начал с MacBook Pro

Mac

задний план

привет всем привет я один шаг фронтенд разработка 4.5 года и первые два года разработки пользуюсь системой windows Первый раз я столкнулся с макбук про в мае 2018 когда присоединился бывший владелец MacBook Pro, предоставленный компанией, когда я получил его, Мое сердце очень взволновано, и я могу притвориться сильным. . .
Следующее использование сделало меня опустошенным, потому что я бы не использовал его вообще, от загрузки, загрузки программ, закрытия браузера до переключения, перемещения, vim и т. д. . . Короче говоря, это был беспорядок, всевозможные советы, всевозможные болтовни, но, к счастью, мастер компании взял на себя труд научить, от настроек системных предпочтений до использования vim, до общего программного обеспечения / общей конфигурации, и, наконец, я могу начать.
Но вот проблема.Я ушла от прежнего владельца в апреле 2020 и пришла к нынешнему владельцу.Я тоже себе купила MacBook pro.Я узнала что Бог помог настроить его раньше,но я не знала как его настроить. . . В итоге я попал в круг различных ошибок установки.

Как выбрать конфигурацию компьютера

Перед покупкой я запутался, какую конфигурацию выбрать, и в итоге выбрал 13,3 дюйма. 16+256, на основании следующих пунктов, только для справки:
1. Размер: рекомендуется носить с собой 13,3 дюйма туда и обратно. Мне нужно взять с собой компьютер, чтобы уйти с работы, поэтому я выбираю 13,3 дюйма для переноски
2. Память: Front-end разработка не требует одновременного открытия слишком большого количества ресурсов.На самом деле достаточно 8g.Учитывая, что последующая память не может быть добавлена ​​и срок службы не маленький, окончательно выбрано 16g.
3. Диск: в игры не играю, другой большой софт не устанавливаю, много картинок/музыки/видео не храню, 256 хватает для использования, если мало, можно хранить в облако/добавить диск и т. д.
4. Цена: 13,3 дюйма 16+256 с образовательной скидкой 14,4к, 16-дюймовая базовая конфигурация 16+512 стоит 17,5к, если не считать бюджет, то рекомендуется выбирать 16 дюймов, по ощущениям 16 дюймов действительно супер крутой, экономичный. Моя главная причина в том, что моего бюджета недостаточно, и я слишком беден.

После получения компьютера

1. Проверьте комп, не думайте, что на официальном сайте все ок, два раза покупал, первый раз только что получил, такое ощущение, что официальная замена, а сзади два винта отвалились, спешите верни и купи снова
2. Установите часто используемое программное обеспечение
3. Купить конвертер Greenlink, защитный чехол для компьютера
4. Начинайте работать, напевая

проблемы с установкой

установить git

Установите доморощенный, подсказка об ошибке:

Failed to connect to raw.githubusercontent.com port 443: Connection refused error 

Все виды Baidu, до сих пор не могу решить, наконец, проверьте статью Чжиху, это можно решить, прикрепите ссылкуЧто делать, если Mac не удается установить доморощенный
После успешной установки:brew install git, установить гит

установить нвм

Способ установки:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

быстрая ошибка

Failed to connect to raw.githubusercontent.com port 443: Connection refused error 

Пробовал разные решения в интернете, но все равно бесполезно.Как-то через фирменную сеть решилось. . .
После успешной установкиnvm --version, сообщилzsh: command not found: nvm, в это время откройте файл .zshrc, добавьте внизу файла

export NVM_DIR="$HOME/.nvm"  
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm  
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

Перезапустите консоль и проблема решена

установить о-мой-зш

Способ установки:

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Вышеупомянутая ошибка 443 по-прежнему сообщается, но я могу использовать только метод клонирования git для установки, который является относительно медленным и занимает несколько минут После нескольких попыток установка, наконец, может быть успешной, но каждый раз, когда я открываю консоль, есть много подсказок. . .

[oh-my-zsh] To fix your permissions you can do so by disabling  
[oh-my-zsh] the write permission of "group" and "others" and making sure that the
[oh-my-zsh] owner of these directories is either root or your current user.  
[oh-my-zsh] The following command may help:  
[oh-my-zsh]     compaudit | xargs chmod g-w,o-w  
[oh-my-zsh] If the above didn't help or you want to skip the verification of  
[oh-my-zsh] insecure directories you can set the variable ZSH_DISABLE_COMPFIX to
[oh-my-zsh] "true" before oh-my-zsh is sourced in your zshrc file  

Это намек на то, что был обнаружен небезопасный каталог, связанный с завершением, чтобы исправить разрешения, вы можете исправить разрешения, отключив разрешения на запись для «группы» и «другие» и убедившись, что владельцем этих каталогов является root или текущий пользователь

Решение, которое я использую: установить переменнуюZSH_DISABLE_COMPFIX=true
1. Добавьте в первую строку файла .zshrcZSH_DISABLE_COMPFIX=true
2. Запустите исходную команду, чтобы перезагрузить файл .zshrc.