nodemon安裝失敗解決方案

概述

在前端學(xué)習(xí)過(guò)程中想必都會(huì)學(xué)習(xí)node.js吧,在node.js中有一個(gè)第三方模塊nodemon尤為重要,它可以實(shí)現(xiàn)監(jiān)聽(tīng)代碼文件的變動(dòng),當(dāng)代碼改變之后,自動(dòng)重啟,就不用我們每修改一次代碼就要手動(dòng)重啟,大大提高了工作的效率。但是安裝過(guò)程中經(jīng)常會(huì)出錯(cuò),需要我們自行去解決。

下載nodemon第三方模塊

在windows powershell 中寫(xiě)入以下命令

npm install nodemon -g

Tip: -g表示全局安裝,不可去掉

顯示錯(cuò)誤

在安裝過(guò)程中會(huì)等待,可是等著等著會(huì)顯示出以下錯(cuò)誤

npm ERR! Unexpected end of JSON input while parsing near '... Ise, "directories": {},'
npm ERR! A complete log of this run can be found in:
npm ERR!    C: \User s\Huite\AppData\Roaming\npm cache\_ logs\2020 -04-03T15_ 26 08_ 305Z- debug. log

會(huì)出現(xiàn)錯(cuò)誤的原因就是由于npm下載默認(rèn)在國(guó)外服務(wù)器,國(guó)內(nèi)下載速度慢導(dǎo)致的延遲,從而下載失敗

解決方案

利用cnpm下載

在windows powershell 命令行中輸入

cnpm install nodemon -g

如果還是報(bào)錯(cuò),說(shuō)明電腦沒(méi)有下載cnpm,此時(shí)我們需要下載cnpm

下載cnpm

在windows powershell 中寫(xiě)入以下命令

npm install -g cnpm --registry=https://registry.npm.taobao.org

下載成功后,我們需要檢查是否能夠執(zhí)行

在windows powershell 中寫(xiě)入以下命令

cnpm -v

如果顯示版本號(hào)說(shuō)明沒(méi)有問(wèn)題,直接輸入cnpm install nodemon -g即可完成對(duì)nodemon的安裝。如果不幸的出了以下錯(cuò)誤,也別著急。

顯示錯(cuò)誤

cnpm : 無(wú)法加載文件 C:\Users\PC\AppData\Roaming\npm\cnpm.ps1,因?yàn)樵诖讼到y(tǒng)上禁止運(yùn)行腳本。有關(guān)詳細(xì)信息,請(qǐng)參閱 https:/go.microsoft.com/fwlink/?LinkID=135170 中的  
about_Execution_Policies。
所在位置 行:1 字符: 1
 cnpm install amfe-flexible
+ ~~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

會(huì)出現(xiàn)次錯(cuò)誤說(shuō)明運(yùn)行的權(quán)限不夠

解決方案

第一步:
重新打開(kāi)一個(gè)power shell并且以管理員身份運(yùn)行
第二步:
輸入

set-ExecutionPolicy RemoteSigned

然后輸入A 回車即可。

最后我們?cè)佥斎隿npm install nodemon -g

你就會(huì)發(fā)現(xiàn)已經(jīng)安裝成功啦~~

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

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

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