国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

效率系列(八) macOS配置前端開發(fā)環(huán)境

這篇具有很好參考價值的文章主要介紹了效率系列(八) macOS配置前端開發(fā)環(huán)境。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

大家好,我是半虹,這篇文章將會介紹如何在 macOS 中從零配置前端開發(fā)環(huán)境


零、序言

這篇文章主要是想提供一份前端開發(fā)配置清單,以及簡單介紹一下安裝步驟,僅供大家參考

正式開始之前先說一下硬件,電腦是 MacBook Air M2,系統(tǒng)是 macOS Sonoma 14.0


一、軟件安裝

1、Chrome

macOS 其實自帶有 Safari 瀏覽器,但我個人感覺還是 Chrome 用起來更順手一些

默認的 Google 搜索引擎,內(nèi)置的 DevTools 開發(fā)者工具,豐富的 Extensions 生態(tài),都能提升日常開發(fā)體驗


不過 App Store 沒有提供 Chrome 安裝,我們需要自己到官網(wǎng)下載安裝,好在過程也非常簡單

首先在官網(wǎng)下載安裝程序 (dmg 文件),之后雙擊運行,將 Chrome 圖標拖動到 Application 目錄即可


最后,想給大家安利一些自己正在用的 Chrome 插件:

  • 幾枝:簡約古典的新標簽頁,在新標簽頁上展示中國傳統(tǒng)色的層疊波浪效果搭配經(jīng)典詩詞
  • React Developer Tools:React 開發(fā)官方插件,提供組件調(diào)試以及性能分析工具

2、VSCode

前端開發(fā)領(lǐng)域里面,比較常用的 IDE 莫過于 VSCode 和 WebStorm,兩個都挺好用的,可以根據(jù)需要安裝

因為我有多種語言的開發(fā)需求,所以選擇 VSCode 會更方便一點 ,而 VSCode 也是要自己從官網(wǎng)下載安裝


首先在官網(wǎng)下載應用程序 (zip 文件),然后雙擊解壓,將 VSCode 應用拖動到 Application 目錄就可以

這里有一點值得介紹一下,官網(wǎng)上的 Mac zip 下載會有三個選項:

  • Intel chip??????:適用于 Intel 芯片
  • Apple silicon:適用于 M 系列芯片
  • Universal????????:同時適用于 Intel 和 M 系列芯片

建議下載對應的就好,沒必要下載 Universal,能節(jié)省一點空間,比如我這里就是下載 Apple silicon


最后還是安利一些 VSCode 的插件,大家可以在 VSCode 的 Extensions 面板去搜索安裝

  • GitLens:Git 多人協(xié)作插件,可以提供每個文件歷史修改記錄,方便追蹤文件修改
  • Prettier:代碼格式化工具,方便統(tǒng)一代碼風格

噢噢對了,VSCode 還有一個方便實用的命令行工具,即在終端通過 VSCode 打開指定文件,設(shè)置如下:

  • 首先,要在 VSCode 按下 command + shift + p 打開命令面板
  • 然后,輸入 shell command,選擇 Install 'code' command in PATH
  • 這樣,就能在終端使用 code <名稱>,在 VSCode 打開指定文件

3、Typora

最后一個安裝的軟件是 Typora,這是一個即時渲染的? Markdown ?寫作軟件,符合大眾一般的寫作習慣

這款軟件之前也安利過,推薦有 Markdown 寫作需求的同學使用,同樣也是在官網(wǎng)下載安裝


雖說現(xiàn)在 Typora 需要收費,但網(wǎng)上還是有不少“激活教程”的,正常安裝后可按以下操作激活:

  • 進入目錄 /Applications/Typora.app/Contents/Resources/TypeMark

    • 這里可以在訪達中按快捷鍵 command + shift + g 進行搜索
  • 打開文件 page-dist/static/js/LicenseIndex.180dd4c7.e861f46f.chunk.js

    • 這里可以用任意文本編輯器,如果上面已經(jīng)安裝 VSCode,那直接用 VSCode 打開就行
  • 全文搜索 e.hasActivated="true"==e.hasActivated,并將其替換為 e.hasActivated="true"=="true"

    • 如果你是用 VSCode 打開的,那么按 command + option + f 即可打開替換

二、環(huán)境配置

1、Xcode Command Line Tools

Xcode 是 macOS 上的 IDE,主要用于開發(fā) macOS 和 iOS 應用程序,可以在 Apple Developer 進行下載

Xcode 中的命令行工具包 (Command Line Tools),提供很多通用開發(fā)工具,例如 git、gcc、make


即使無需開發(fā) macOS 或 iOS 的應用,也能單獨下載 Command Line Tools,這時可以用 xcode-select 安裝

xcode-select --install

安裝完成之后,可以輸入以下命令查看當前用的 Command Line Tools 路徑

xcode-select -p # /Library/Developer/CommandLineTools

若想深入看看 Command Line Tools 究竟包括什么,打開上面的路徑就可以

簡單來說包括 Library、SDKs、usr 三個文件夾,其中 usrbin 目錄下就有上百個常用的命令行工具


值得說明的是 Command Line Tools 可能存在多個,對應不同的 Xcode

xcode-select 是 macOS 自帶的工具,用于指定開發(fā)者目錄

該目錄可決定 Command Line Tools 和 BSD development commands 的路徑

xcode-select 常用參數(shù)如下:

  • xcode-select --install:安裝命令行工具包
  • xcode-select -p:打印當前開發(fā)者目錄
  • xcode-select -s:切換當前開發(fā)者目錄
  • xcode-select -r:重置默認開發(fā)者目錄

2、nvm

nvm 是 node 環(huán)境管理包,可以很方便地切換多個 node 版本,按照官網(wǎng)說明,安裝方式如下:

# 方式一
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# 方式二
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

其本質(zhì)就是下載 install.sh 文件,然后用 bash 執(zhí)行該文件:bash install.sh


nvm 默認安裝到 ~/.nvm,且在 ~/.zshrc 配置環(huán)境變量

如果 安裝時沒有 ~/.zshrc,可手動創(chuàng)建后重新執(zhí)行腳本,或手動創(chuàng)建后直接將以下文本寫入文件

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

最后 重新激活配置文件即可

source ~/.zshrc

3、conda

conda 是 python 環(huán)境管理包,可以很方便地管理多個 python 環(huán)境,按照官網(wǎng)說明,安裝步驟如下:

  • 創(chuàng)建安裝目錄
mkdir -p ~/.miniconda3
  • 下載安裝腳本
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o ~/.miniconda3/miniconda.sh
  • 執(zhí)行安裝腳本
bash ~/.miniconda3/miniconda.sh -b -u -p ~/.miniconda3
  • 刪除安裝腳本
rm -rf ~/.miniconda3/miniconda.sh
  • 配置環(huán)境變量
~/miniconda3/bin/conda init zsh # macOS 默認終端目前是 zsh,如果是其它終端,可以用其它參數(shù)

本質(zhì)上就是將以下文本寫入 ~/.zshrc

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/<username>/.miniconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/Users/<username>/.miniconda3/etc/profile.d/conda.sh" ]; then
        . "/Users/<username>/.miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/Users/<username>/.miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

三、終端設(shè)置

1、界面

macOS 默認的終端軟件是 Terminal,個人覺得原有的界面有點過于正規(guī)了,所以稍稍調(diào)整一下

根據(jù)自己的使用習慣,做了兩個設(shè)置:

  • 半透明界面
    • 打開終端,按快捷鍵 command + shift + , 打開設(shè)置
    • 描述文件 - 文本 - 背景:設(shè)置為黑色,不透明度設(shè)置為 90%,模糊度設(shè)置為 0%
    • 描述文件 - 文本 - 文本:設(shè)置為白色,不透明度設(shè)置為 100%
  • 全屏幕終端
    • 打開終端,按快捷鍵 command + shift + , 打開設(shè)置
    • 描述文件 - 窗口 - 窗口大?。毫袛?shù) & 行數(shù) 各設(shè)置為大于屏幕寬高即可

2、功能

一個好的終端應該是好看且好用的,但 macOS 默認的終端 zsh 確實算不上是這個標準

為此,oh-my-zsh 來了,這是一個基于 zsh 的拓展工具集, ?提供主題配置、插件機制等常用功能


按照官網(wǎng)說明,安裝方法如下:

# 方式一
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# 方式二
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

本質(zhì)其實還是下載 install.sh 文件,然后使用 bash 執(zhí)行這個文件 bash install.sh


oh-my-zsh 默認安裝在 ~/.oh-my-zsh,環(huán)境變量配置在 ~/.zshrc

注意,這里會有一個坑,oh-my-zsh 安裝好之后,會發(fā)現(xiàn)原來設(shè)置的 nvm 和 conda 的環(huán)境變量失效了

因為在安裝時它會重寫 ~/.zshrc,并把原來的 ~/.zshrc 另存為 .zshrc.pre-oh-my-zsh

所以還需要把 .zshrc.pre-oh-my-zsh 原有的 nvm 和 conda 的配置復制回新的 ~/.zshrc 文件


下面主要講講怎么配置主題和應用插件

我們可以看到上面配置文件 ~/.zshrc,其中有兩行是比較重要的

# 主題配置項
ZSH_THEME="robbyrussell"

# 插件配置項
plugins=(git)

而在 ~/.oh-my-zsh/themes 目錄下可以看到所有已安裝的主題,更換主題只需要修改 ZSH_THEME 就可以

例如 目錄下有 af-magic.zsh-theme 主題文件,那么設(shè)置為 ZSH_THEME="af-magic" 就可以使用 該主題

官網(wǎng) 可以看到所有可用的主題



同樣 ~/.oh-my-zsh/plugins 目錄下可以看到所有已下載的插件,新增插件只需要加入 plugins 就可以

例如 有一款名為 z 的插件,如果希望新增這個插件,那么可以修改為 plugins=(..., z)

官網(wǎng) 可以看到所有可用的插件


注意,有些插件如果還沒有下載到插件目錄,配置使用之前需要先下載

最后,推薦一些非常好用的插件,更多的可以留給大家以后慢慢去探索:

  • 自動補全:zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
  • 語法高亮:zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

安裝之后,進行配置,打開 ~/.zshrc 文件,修改 plugins 欄目,新增進去就好

plugins = (
  ...,
  zsh-autosuggestions,
  zsh-syntax-highlighting
)

修改之后,激活修改

source ~/.zshrc


好啦,本文到此結(jié)束,感謝您的閱讀!

如果你覺得這篇文章有需要修改完善的地方,歡迎在評論區(qū)留下你寶貴的意見或者建議

如果你覺得這篇文章還不錯的話,歡迎點贊、收藏、關(guān)注,你的支持是對我最大的鼓勵 (/ω\)文章來源地址http://www.zghlxwxcb.cn/news/detail-835696.html

到了這里,關(guān)于效率系列(八) macOS配置前端開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • pycharm配置wsl開發(fā)環(huán)境(conda)

    pycharm配置wsl開發(fā)環(huán)境(conda)

    在研究qanything項目的過程中,為了進行二次開發(fā),需要在本地搭建開發(fā)環(huán)境。然后根據(jù)文檔說明發(fā)現(xiàn)該項目并不能直接運行在windows開發(fā)環(huán)境,但可以運行在wsl環(huán)境中。于是我需要先創(chuàng)建wsl環(huán)境并配置pycharm。 WSL是“Windows Subsystem for Linux”的縮寫,是Windows操作系統(tǒng)的一項功能,

    2024年04月29日
    瀏覽(48)
  • 簡易版Pycharm(2023)+Conda開發(fā)環(huán)境配置教程

    簡易版Pycharm(2023)+Conda開發(fā)環(huán)境配置教程

    不知道為什么,自從Pycharm更新了新的版本以后,在Pycharm中為項目工程配置Python解釋器環(huán)境時,總是不能像以前那么方便。 比如,當前Conda中有十個不同的開發(fā)環(huán)境,每個環(huán)境一個名稱,比如,ptc、ptc2等。 以前舊版本的Pycharm配置后能夠看到不同環(huán)境的名稱,如下圖中的Pyth

    2024年02月07日
    瀏覽(19)
  • macOS配置Python開發(fā)環(huán)境

    macOS配置Python開發(fā)環(huán)境

    現(xiàn)在的macOS系統(tǒng)(以本人MacBook Air 15.3英寸 M2芯片macOS Ventura系統(tǒng)為例)已經(jīng)集成好了python環(huán)境,且在自帶終端zsh中使用python命令。 /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9 注意:\\\"/\\\"代表 系統(tǒng)根目錄 (即Machintosh HD),\\\"~\\\"代表 用戶根目錄 (即根目錄下的

    2024年02月13日
    瀏覽(26)
  • 【macOS 系列】如何在mac下安裝nvm實現(xiàn)多版本nodejs

    【macOS 系列】如何在mac下安裝nvm實現(xiàn)多版本nodejs

    注意:mac下用nvm。win下用nvm-windows 以下步驟都是在命令行工具下執(zhí)行: 1、安裝 2、刷新系統(tǒng)環(huán)境 3、驗證是否安裝成功 4、使用和下載其他node版本 參考鏈接: https://github.com/nvm-sh/nvm 如何在window中使用: https://www.imqd.cn/user-nvm-window-manage-nodejs.html 在重啟終端后,又不能運行nv

    2024年02月12日
    瀏覽(17)
  • MacOS系統(tǒng)Java開發(fā)環(huán)境配置

    MacOS系統(tǒng)Java開發(fā)環(huán)境配置

    首先要安裝jdk,進入Oracle官網(wǎng) 企業(yè)一般使用java8,進入頁面后往下翻就能找到 這里選擇macOS系統(tǒng),只有一個安裝包,這里新用戶會要求注冊,注冊成功才能下載,下載完成后雙擊,會出現(xiàn)安裝指引,一直點下一步直到安裝完成 在 啟動臺-其他 中找到找到終端(terminal),打開后

    2024年02月13日
    瀏覽(20)
  • macOS中配置Java開發(fā)環(huán)境的詳細步驟

    macOS中配置Java開發(fā)環(huán)境的詳細步驟

    R語言某些包需要配置Java開發(fā)環(huán)境,作為一個軟件小白,用mac本在安裝的時候碰到了很多問題。本帖為自己安裝過程的整理,操作寫得比較細且很笨蛋,如有問題請各位大神輕噴~ 參考如下: 主要流程:Mac環(huán)境下配置Java開發(fā)環(huán)境(jdk maven tomcat idea) - 知乎 maven安裝:https:/

    2024年02月04日
    瀏覽(38)
  • 前端配置開發(fā)環(huán)境,新電腦配置前端開發(fā)環(huán)境,Vue開發(fā)環(huán)境配置的詳細過程(前端開發(fā)環(huán)境配置,電腦重置后配置前端開發(fā)環(huán)境)

    前端配置開發(fā)環(huán)境,新電腦配置前端開發(fā)環(huán)境,Vue開發(fā)環(huán)境配置的詳細過程(前端開發(fā)環(huán)境配置,電腦重置后配置前端開發(fā)環(huán)境)

    簡介:有時候,我們需要在新電腦 或者 電腦重置后,配置前端開發(fā)環(huán)境,具體都需要安裝什么軟件和插件,這里來記錄一下(文章適合新手和小白,大佬可以帶過)。 ?前端開發(fā)環(huán)境,需要用到的軟件和插件: Chrome Visual Studio Code(vscode)? Node.js(npm /?cnpm) Vue CLI (vue-

    2024年03月19日
    瀏覽(36)
  • MacOS配置Python開發(fā)環(huán)境和Pycharm的詳細步驟(完整版)

    MacOS配置Python開發(fā)環(huán)境和Pycharm的詳細步驟(完整版)

    目錄 引言: 步驟: 下載Pycharm安裝包: 安裝和基本配置Pycharm: 漢化Pycharm編輯器: 安裝Python其他版本的解釋器: Python第三方庫和插件的介紹及安裝: Python軟件包管理工具pip: 通過pip安裝requests第三方庫:? 第一次終端顯示報錯及解決:? 通過pip安裝Beautifulsoup4第三方庫:

    2024年02月03日
    瀏覽(21)
  • Python(Conda)環(huán)境遷移(從win10到macos12.5)筆記

    Python(Conda)環(huán)境遷移(從win10到macos12.5)筆記

    背景環(huán)境 win10是以前安裝的conda和py。目前需要導出的環(huán)境的版本為py3.10.4。 macos是重新安裝的conda,目前有的環(huán)境是py3.11.4。 我是先進conda用剛安裝好的base創(chuàng)建了一個py3.10.12的虛擬環(huán)境,簡稱310。 以前的win上的base可能年少無知有修改過,具體也記不得( 1、通過conda遷移 方法

    2024年02月17日
    瀏覽(31)
  • macOS下使用VS Code配置gcc、gdb搭建C/C++開發(fā)環(huán)境

    macOS下使用VS Code配置gcc、gdb搭建C/C++開發(fā)環(huán)境

    ? ? 本篇記錄在macOS系統(tǒng)下使用VS Code配置 GCC、GDB來搭建C/C++開發(fā)環(huán)境,首先要提前安裝好gcc和gdb,見前一篇博文 macOS下安裝gcc、gdb(實測可行) ? 安裝好gcc、gdb之后,接下來為VS Code配置文件使其可以調(diào)用gcc、gdb,macOS下的配置過程與Linux下類似,可見之前的博文 Linux/Ubuntu系統(tǒng)

    2024年02月08日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包