1. 程式人生 > >使用yarn 或者npm全域性安裝一個命令後無法生效的情況

使用yarn 或者npm全域性安裝一個命令後無法生效的情況

背景:

今天我使用npm 全域性安裝了create-react-app 後,呼叫create-react-app myproject  命令不生效
其他的全域性安裝無法生效的情況均可如此操作,

基本知識拓展:

npm全域性安裝命令

npm install create-react-app -g

yarn 全域性安裝命令

yarn global add create-react-app 

檢視npm上已經全域性安裝的命令

npm list -g --depth=0

檢視yarn 全域性安裝的根目錄

yarn global bin

檢視npm 全域性安裝的根目錄

npm
bin

問題解決

以下情況包含yarn的解決方法


 1. yarn global bin
 2. npm bin 
 3. 將以上兩個命令返回的兩個根目錄複製,然後以分號隔開新增到環境變數中即可;

拓展:環境變數的修改

以下以win7為例子

  1. 計算機——>右擊屬性——>右下角 更改設定—->高階—–》環境變數——->Administrator 的使用者變數 的PATh 雙擊—->將你要新增的路徑新增進去 注:以英文狀態的分號 進行分隔 切記切記