0x00 通用
約定1:Windows10 X64平臺虏缸,所有編譯環(huán)境均安裝在D:\dev
目錄下,請根據(jù)自己習(xí)慣替換成任意非系統(tǒng)盤 非中文目錄嫩实。
約定2:優(yōu)先使用msi或者exe安裝版本刽辙,一般會自動配置環(huán)境變量,如果對環(huán)境變量十分熟悉甲献,可以考慮zip版本宰缤。
【W(wǎng)att Toolkit】
前身是steam++工具箱,搭建編譯環(huán)境前建議先安裝并運(yùn)行此工具晃洒。
??下載地址
【Git】
??下載地址
選擇64位安裝包進(jìn)行安裝慨灭,一路next即可。安裝完成后建議做一些配置:
修改用戶名
git config --global user.name “Harry”
修改密碼
git config --global user.password “Potter”
修改郵箱
git config --global user.email “xxxx@xxx.com”
0x01 前端
【NVM】
nvm全名node.js version management球及,顧名思義是一個(gè)nodejs的版本管理工具氧骤。通過它可以安裝和切換不同版本的nodejs。
??下載地址
修改npm鏡像路徑吃引,編輯D:\dev\nvm\settings.txt筹陵,增加兩行:
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
打開命令行,輸入nvm -v
镊尺,顯示正確版本號朦佩,說明安裝正確。
小技巧:在資源瀏覽器里面按
shift
+鼠標(biāo)右鍵庐氮,可以選擇在此處打開Powershell窗口
语稠。
輸入nvm list
,查看已經(jīng)安裝的版本弄砍,此時(shí)應(yīng)該為空仙畦。
繼續(xù)輸入nvm list available
输涕,查看可用版本:
選擇LTS版本安裝,比如:nvm install 16.19.1
PS. LTS版本一般是雙數(shù)版本议泵,上面的列表只是一部分,不在列表內(nèi)的版本也可以安裝桃熄。
根據(jù)項(xiàng)目需求切換需要的node版本:
nvm use 14.21.3
執(zhí)行node -v
查看當(dāng)前node版本先口。
修改npm源:
npm config set registry https://registry.npm.taobao.org
修改緩存目錄:
npm config set cache "D:\dev\nodejs\node_cache"
使用npm config list
命令查看配置是否正確
【Yarn】(可選)
安裝yarn
npm install -g yarn
查看yarn版本
yarn --version
查看鏡像倉庫地址
yarn config get registry
修改鏡像源地址
yarn config set registry https://registry.npm.taobao.org
常見鏡像倉庫有:
Yarn 下載包存儲位置調(diào)整
在 Windows 系統(tǒng)中,通過 yarn 工具下載的包被存儲到 node_modules 目錄中瞳收,node_modules 分為兩種類型碉京,一種是全局的包管理,另一種是局部的包管理螟深。全局的包默認(rèn)情況下會存儲到 C 盤中谐宙,如果 C 盤資源緊張,可以考慮將 yarn 的默認(rèn)下載包地址進(jìn)行調(diào)整界弧。通常情況下課調(diào)整如下三個(gè)目錄位置:
- bin目錄調(diào)整
- Cache目錄調(diào)整
- 全局包目錄調(diào)整
bin 目錄調(diào)整
查看 bin 目錄地址
yarn global bin
修改 bin 目錄地址
yarn config set prefix D:\dev\Yarn\bin
Cache 目錄調(diào)整
查詢 Cache 目錄
yarn cache dir
修改 Cache 目錄
yarn config set cache-folder D:\dev\Yarn\Cache
全局包目錄調(diào)整
查看全局包目錄
yarn global dir
修改全局包目錄
yarn config set global-folder D:\dev\Yarn\Data\global
附:Yarn 常用命令
安裝package.json里所有包凡蜻,并將包及它的所有依賴項(xiàng)保存進(jìn)yarn.lock
yarn install
局部安裝,也就是將包下載到項(xiàng)目的node_modules目錄下垢箕,并自動更新到package.json和yarn.lock文件
yarn add 包名
全局安裝划栓,也就是將包下載到 global-folder 目錄下,并自動更新到package.json和yarn.lock文件
yarn global add 包名
卸載局部包条获,并自動更新到package.json和yarn.lock文件
yarn remove 包名
卸載全局包忠荞,并自動更新到package.json和yarn.lock文件
yarn global remove 包名
運(yùn)行package.json文件中 script屬性內(nèi)定義的腳本(例如:start、build等)
yarn run 腳本
0x02 C++
【Visual Studio 2022】
??下載地址
選擇社區(qū)版即可
選擇“使用C++的桌面開發(fā)”
【CMake】
??下載地址
源碼中會包含CMakeLists.txt
文件帅掘,在源碼根目錄執(zhí)行下列操作:
mkdir build
cd build
cmake ..
cmake --install .
0x03 Python
【Anacoda】
??下載地址
或者M(jìn)iniconde
??下載地址
選擇安裝路徑委煤,其余選項(xiàng)默認(rèn)即可:
配置源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
如果需要pytorch,可以加上
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/
更新所有包
conda update --all
安裝科學(xué)計(jì)算所需的 python 工具包
安裝 scipy
conda install scipy
安裝pandas
conda install pandas
附:conda常用命令
基本操作:
升級全部庫: conda upgrade --all
升級一個(gè)包 conda update packagename
安裝包:conda install packagename
也可以安裝多個(gè)包: conda installl numpy pandas scipy
安裝固定版本的包:conda install numpy =1.10
移除一個(gè)包:conda remove packagename
查看所有包:conda list
管理python環(huán)境:
創(chuàng)建虛擬環(huán)境:conda create -n env_name list of packagenaem
eg: conda create -n env_name pandas
指定python版本:conda create -n env_name python2 = 2.7 pandas
激活環(huán)境: activate env_name
退出環(huán)境 : deactivate env_name
刪除虛擬環(huán)境:conda env remove -n env_name
顯示所有虛擬環(huán)境:conda env list
0x04 Java
【JDK】
老項(xiàng)目使用Oracle JDK8修档,可以從華為鏡像地址下載:
??下載地址
安裝完成后配置環(huán)境變量JAVA_HOME
碧绞,并將%JAVA_HOME%\bin\
寫進(jìn)Path系統(tǒng)變量:
查看java版本:
java -version
如果是Java11及以上版本,建議使用OpenJDK:
??下載地址
PS. 在Win11環(huán)境安裝Oracle JDK8 時(shí)如遇閃退吱窝,請將輸入法切換為系統(tǒng)自帶輸入法头遭,關(guān)閉豆包App,關(guān)閉殺毒軟件再行嘗試癣诱。
如果想要使用OpenJDK8计维,可以從這里下載
【Maven】
??下載地址
解壓后配置環(huán)境變量M2_HOME
,并將%M2_HOME%\bin\
寫進(jìn)Path:
注意是
M2_HOME
撕予,不是MAVEN_HOME
鲫惶,很多IDE或者插件會默認(rèn)讀取前者。
打開D:\dev\maven\config\settings.xml文件实抡,修改Maven Repo:
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共倉庫</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
PS. 也可以使用華為Maven倉庫:https://mirrors.huaweicloud.com/apache/maven/maven-3/
查看Maven版本:
mvn -version
--- THE END ---