mac前端开发环境

简介: mac前端开发环境

### homebrew 安装(这个先装好!!!)

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

参考 : https://zhuanlan.zhihu.com/p/111014448

切换下载源
https://www.cnblogs.com/zhangycun/p/10639781.html

iTerm2 安装

安装官网 iTerm2-官网-安装

git 安装

brew install git

安装wget

brew install wget

### oh my zsh 安装

 在安装nvm 的时候, 
 修改了 .zshrc 配置。 导致我的oh my zsh 失效。ll 命令也是无法工作。
 查看命令。 vim .zshrc   发现里面为空 ,而且出现了多了一个 .zshrc~ 区别是后面多了 ~ 。
 多了这个文件。估计我修改.zshrc 没保存好,系统临时备份的。
 

处理方法:

 vim .zshrc~ 

// 查看后 export ZSH="$HOME/.oh-my-zsh" 有这句。 这个是 oh my zsh 生效的环境变量

// 删除空配置文件

rm .zshrc   

// 重新命名

mv .zshrc~  .zshrc

重新启动终端恢复 正常~~

### 安装nvm

brew install nvm 
source $(brew --prefix nvm)/nvm.sh
source ~/.bash_profile
nvm -v
>nvm install 12.21.0

输入以下命令

brew info nvm

根据提示:(在~创建.nvm)

> cd ~
> mkdir ~/.nvm

然后:在 .zshrc 内加入
点 i 进入编辑

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

点 esc 键后 马上输入冒号 : wq
w 保存
q 退出
!强制
可以组合使用

安装 nrm 用于查看镜像,例如淘宝镜像

设置淘宝镜像

npm config set registry https://registry.npmmirror.com

npm config get registry

mac pro 安装微信开发者工具

终端输入以下命令,查询什么x86 还是 arm64

uname -a

关键结果,明显是arm64
21:37:58 PST 2022; root:xnu-8019.80.24~20/RELEASE_ARM64_T6000 arm64

相关文章
|
3月前
|
JSON 前端开发 开发工具
初探在WSL中设置vim前端开发环境
初探在WSL中设置vim前端开发环境
|
5月前
|
前端开发
windows10 安装node npm 等前端环境 并配置国内源
windows10 安装node npm 等前端环境 并配置国内源
321 3
|
5月前
|
应用服务中间件 开发工具 nginx
Mac M1/M2/M3 芯片环境配置以及常用软件安装-前端
Mac M1/M2/M3 芯片环境配置以及常用软件安装-前端 最近换了台新 Mac,所有的配置和软件就重新安装下,顺便写个文章。
477 1
|
2月前
|
项目管理 Python
如何在Mac上安装多个Python环境
在你的Mac上使用多个Python环境可以对项目管理很有帮助,特别是在同时处理不同Python版本或不同的包需求时。在这篇文章中,我们将向你展示如何在Mac上轻松地安装和管理多个Python环境。
51 5
 如何在Mac上安装多个Python环境
|
17天前
|
PyTorch TensorFlow 算法框架/工具
手把手教你-MAC笔记本安装Pytorch环境
手把手教你-MAC笔记本安装Pytorch环境
17 0
|
6月前
|
SQL API 流计算
实时计算 Flink版产品使用合集之在Mac M1下的Docker环境中开启SQL Server代理的操作步骤是什么
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
243 1
|
2月前
|
JavaScript Linux Android开发
mac环境下搭建frida环境并连接网易mumu模拟器
这篇文章介绍了如何在mac环境下搭建Frida环境,并详细说明了如何连接网易MuMu模拟器进行动态分析。
108 1
|
1月前
|
Linux C语言 iOS开发
MacOS环境-手写操作系统-06-在mac下通过交叉编译:C语言结合汇编
MacOS环境-手写操作系统-06-在mac下通过交叉编译:C语言结合汇编
16 0
|
3月前
|
前端开发 JavaScript
【Azure 环境】前端Web通过Azure AD获取Token时发生跨域问题(CORS Error)
【Azure 环境】前端Web通过Azure AD获取Token时发生跨域问题(CORS Error)
|
6月前
|
前端开发 开发工具 开发者
构建高效的前端开发环境
在如今快节奏的软件开发领域,构建一个高效的前端开发环境变得至关重要。本文将介绍一些关键的工具和技术,帮助开发者提升前端开发效率,包括代码编辑器、版本控制系统、自动化构建工具、包管理器以及调试和性能优化等方面。