node -v
npm i yarn tyarn -g
tyarn -v
tyarn global add umi
umi
上面執行umi可能不成功,可能會提示“umi”不是內部或外部命令。這時,需要配置下環境變量。
yarn global bin
修改端口號:package.json文件
"start": "cross-env REACT_APP_ENV=dev MOCK=none PORT=9000 umi dev",
NPM默認的源在某些國內主機(如阿里雲)的某些時間段訪問會非常的慢,大家在使用NPM源時常常會使用國內的淘寶鏡像源:
npm config set registry http://registry.npm.taobao.org/
但是這個淘寶源親測不是總是最新的,如我今天使用NPM時遇到了這個情況:“No matching version found for [email protected]”
百思不得其解,最後想起可能是之前使用了淘寶源,包不是最新的有關。切換回默認的源:
npm config set registryhttps://registry.npmjs.org
使用下面的語句檢查你的當前NPM源:
npm get registry