Mac新机初步环境配置

  • 一、系统设置
    • 1、Finder访达设置
    • 2、Safari浏览器设置
  • 二、安装Homebrew
  • 三、安装Git
  • 四、安装nvm
  • 五、安装node
  • 六、踩坑

第一次用Mac,对于惯用Windows的我实在是非常之不适应。如果有和我一样想要熟悉下操作的朋友们推荐看看这个视频Mac苹果电脑超详细上手入门指南!

一、系统设置

1、Finder访达设置

Finder是macOS的原生文件管理器,类似于windows的资源管理器。
1⃣️点击访达中的“设置”

2⃣️在“通用”中勾选“磁盘”和“外置硬盘”选项

硬盘功能类似于“我的电脑”;
外置磁盘有助于我们更快地打开比如U盘这些外置存储;

如果勾选,勾选项将在桌面显示,效果如下

3⃣️在“边栏”中勾选

勾选效果显示如下

4⃣️在“高级”中勾选“显示所有文件扩展名”
扩展名!没有你我可怎么活啊扩展名!!!

2、Safari浏览器设置

1⃣️点击Safari浏览器中的“设置”

2⃣️在“高级”中,勾选“在菜单栏中显示‘开发’菜单”

3⃣️右键,选择“检查元素”就可以看见控制台啦


下面步骤这篇文章有更详细的介绍,我也是参考这篇文章进行的配置,手把手教学,很推荐哦!
我的只有过程,没有图片讲解啦,因为当时配置的时候没截图T^T


二、安装Homebrew

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。

1⃣️打开终端Terminal

  • 方法一:使用“聚焦”应用直接搜索“终端”
  • 方法二:在访达中搜索或在应用程序中找到打开

2⃣️输入代码安装脚本(完全体)

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

3⃣️根据流程提示进行安装

一些提示
源选哪个都可以
输入开机密码是不会显示出来的,输完回车就行了
耐心等待
安装成功后记得按照终端的提示操作

4⃣️检验
输入:

brew -v

根据给出的提示输入:
一定要用终端给出的代码! 没太注意看大家的路径是不是完全一样,大家只要复制和这个形式类似的粘上回车就可以了。

git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

5⃣️输入 brew -v 出现以下代码即安装成功

三、安装Git

1⃣️在终端输入brew install git
  等终端再次进入可输入状态,输入git --version 查询版本,出现类似下图代码即为成功。

四、安装nvm

1⃣️在终端输入brew install nvm 回车进行安装

2⃣️配置nvm
  等终端再次进入可输入状态,输入:

echo "source $(brew --prefix nvm)/nvm.sh" >> .bash_profile

  修改之后,需要重新定向来源,输入:

. ~/.bash_profile

  再输入:

nvm list

3⃣️查看nvm版本 nvm -v
  出现版本号即为安装成功

nvm常用命令介绍:

  1. nvm list 是查找本电脑上所有的node版本
    - nvm list 查看已经安装的版本
    - nvm list installed 查看已经安装的版本
    - nvm list available 查看网络可以安装的版本
  2. nvm install 安装指定版本node
  3. nvm use 切换使用指定的版本node
  4. nvm ls 列出所有版本
  5. nvm current显示当前版本
  6. nvm alias ## 给不同的版本号添加别名
  7. nvm unalias ## 删除已定义的别名
  8. nvm reinstall-packages ## 在当前版本node环境下,重新全局安装指定版本号的npm包
  9. nvm on 打开nodejs控制
  10. nvm off 关闭nodejs控制
  11. nvm proxy 查看设置与代理
  12. nvm node_mirror [url] 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
    nvm npm_mirror [url] 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
  13. nvm uninstall 卸载制定的版本
  14. nvm use [version] [arch] 切换制定的node版本和位数
  15. nvm root [path] 设置和查看root路径
  16. nvm -v / nvm --version 查看当前的版本

五、安装node

  官网地址:Node.js
  推荐安装:长期维护版 ,目前是18.16.0

nvm install 16.18.0

  也可安装最新尝鲜版

nvm install stable

安装完成后,输入node -v 检查版本号,如下:

六、踩坑

  我遇到的问题和我参考的那位博主一样,重启终端后nvm命令消失
  输入 nvm -vnode -v 后,终端提示 command not found: nvm
  解决流程如下:
1⃣️启动终端后进入home目录

cd ~

2⃣️创建.bash_profile文件

touch ~/.bash_profile

3⃣️编辑.bash_profile文件

open -e .bash_profile

4⃣️在文件末尾添加两行

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

注意文件这里的路径,一会儿会用到

command + S 保存文件,然后关闭文件

5⃣️更新刚配置的环境变量

source .bash_profile

6⃣️验证是否成功

echo $NVM_DIR

7⃣️新建.zshrc文件

touch ~/.zshrc

8⃣️打开.zshrc文件

open ~/.zshrc

9⃣️添加内容如下
注意⚠️:
 双引号中内容 /usr/local/opt/nvm/nvm.sh 应当换成4⃣️中文件显示路径(因为每个人的可能不一样),以及其余""中路径的上级目录,都应与nvm.sh的上级目录相同,即均为例子中的/usr/local/opt/nvm/

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

保存并关闭文件后,问题解决。

Mac新机初步环境配置相关推荐

  1. 【编译器】Mac下gcc环境配置折腾

    Mac下gcc环境配置折腾 1. 在Terminal键入g++提示自动安装 gcc:Terminal键入g++,来自x-code的gcc工具clang,默认版本4.2.1 Command Line T ...

  2. Mac的AOSP环境配置——磁盘格式设置

    Mac的AOSP环境配置--磁盘格式设置 在Mac上运行Android源码,首先需要改变Mac的文件系统,也就是需要设置Mac的磁盘访问类型. 原因 Mac OS 会在一个保留大小写但不区分大小写的文 ...

  3. Mac版JDK环境配置及Java多版本切换

    Mac版JDK环境配置及Java多版本切换 一.下载JDK包 JDK 各版本可通过 ORACLE 官网下载 ,下载较慢,可以百度搜索 Java Development Kit Mac 找下国内资源 传 ...

  4. mac 搭建php wamp,Linux,Windows,Mac平台php环境配置

    wamp安装 下载wamp,进行安装,由于最新版需要VS2015的支持,博主这里安装了旧版wamp,下面是安装过程: 一路点击next>(协议需要同意,这个都懂),安装过程中注意一下2个界面: ...

  5. mac flutter 开发环境配置 从0到1 流程

    本文首发简书,本人为原作者,转至掘金 转载请注明出处 原文连接 掘金连接 https://www.jianshu.com/p/c55ad0e8f24f 高能提示:文章字数不多,图很多,请做好战斗准备 ...

  6. Mac版OpenGL环境配置

    前段时间图形学要求在电脑上配置OpenGL环境,但是老师发的资料都是Windows的.CSDN上看了无数个帖子也没配好,最后是看朋友推的一个B站视频配好的. 以下是原链接:[Mac搭建OpenGL开发 ...

  7. mac linux 编译环境配置,mac开发环境配置

    个人mac开发环境配置流程,持续更新. 1.安装Homebrew 使用下面命令安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubuser ...

  8. MAC M1 开发环境配置

    MAC JAVA.C++ .MySQL开发环境配置 JAVA(JDK) & IDEA & MAVEN JDK IDEA MAVEN GIT DOCKER 安装 挂载问题 K8s C++ ...

  9. VNWare+MAC+J2Objc+Eclipse 环境配置和搭建---(J2Objc的使用)

    最近因为工作需要,要对J2Objc做一些研究,到网上查了一下资料不是很多,只能参考他们的内容和google主页上资料自己摸索一下.下面将这七八天的学习中碰到的问题以及经验贴出来和大家分享一下,希望能有 ...

最新文章

  1. 华夏银行北京分行签约第四范式智能决策平台
  2. Qt Creator使用帮助模式
  3. IntelliJ IDEA scala的源码设置
  4. python中的装饰器和抽象类
  5. sqlalchemy limitorder
  6. python笔记02_面向对象编程和面向对象高级编程
  7. linux破解卡到抓包,请大家帮帮忙,真的是不会了,本来想做个抓包工具的,结果卡这了...
  8. php中mysql数据库异步查询实现
  9. MYSQL锁机制---MyISAM表锁
  10. CentOS 识别NTFS格式U盘
  11. C++中在堆区用new开辟空间
  12. sql中的日期和字符串的转化
  13. Python发送163邮箱跳坑指南
  14. 桌面总是提示windows没有软盘的提示框,下面的具体内容是红点白叉的错误标识
  15. 函数式接口和Stream流式思想
  16. TCP和UDP的135、137、138、139、445端口的作用
  17. OLE技术专题——第二讲:复合文件
  18. 阿里工业互联网平台白皮书
  19. 使用three.js和CSS3DRenderer.js构建3D空间图片
  20. python import自定义工具包

热门文章

  1. oracle写excel文件,ORACLE-将oracle数据库中数据写入excel文件
  2. 微信小程序(九):页面跳转
  3. html语言登黄鹤楼,七言律诗:登黄鹤楼
  4. 音量控制按钮有小红叉插头已从插孔拔出
  5. 五子棋Pro-最好玩的五子棋游戏
  6. 使用cephadm部署单节点ceph集群,后期可扩容(基于官方文档,靠谱,读起来舒服)
  7. DCM: 中间件家族迎来新成员
  8. 20快速开发网站项目的工具和方法
  9. 浅析高层建筑消防安全难点 提出防控措施意见
  10. K210学习笔记(十)——二维码识别