npm、yarn設(shè)置全局安裝位置和緩存位置

前提條件

node安裝D盤:D:\nodejs,最開始安裝在D:\Program Files\nodejs,但是yarn的使用遇到了一些報(bào)錯(cuò)。

npm設(shè)置

  1. 在nodejs文件夾下創(chuàng)建 node_globalnode_cache 兩個(gè)文件夾。

  2. 設(shè)置npm全局安裝位置:npm config set prefix "D:\nodejs\node_global"

  3. 設(shè)置npm緩存位置:npm config set cache "D:\nodejs\node_cache"

  4. 設(shè)置環(huán)境變量

    • 用戶變量Path, 添加 D:\nodejs\node_global

    • 新建系統(tǒng)變量 NODE_PATH, D:\nodejs\node_global\node_modules

yarn的安裝、設(shè)置和注意事項(xiàng)

  1. 安裝:npm i -g yarn

  2. 使用 yarn create 遇到的問題:

    • ‘D:\Program‘ 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序;

      原因:node 安裝目錄 D:\Program Files\nodejs ,中間有空格導(dǎo)致

      解決辦法:重新安裝nodejs,安裝目錄不要帶空格

    • 文件名、目錄名或卷標(biāo)語法不正確

      原因:yarn包的安裝位置在C盤,D盤yarn沒有訪問權(quán)限導(dǎo)致

      解決方法:重新設(shè)置全局安裝位置和緩存位置

  3. 查看yarn global、yarn cache目錄
    yarn global dir
    yarn cache dir

  4. 在nodejs文件夾下創(chuàng)建yarn文件夾,在yarn下創(chuàng)建 globalcache 文件夾。(在D盤找個(gè)位置存放就行)

  5. 設(shè)置全局安裝位置和緩存位置到D盤
    yarn config set global-folder "D:\nodejs\yarn\global"
    yarn config cache-folder "D:\nodejs\yarn\cache"

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容