就這個問題困擾了我好久,在網上也找了好多方案,最終都已失敗告終,在這里給大家分享一下我解決的過程.
1.遇到問題首先要做的事
遇到這個報錯我們先檢查一下自己的node和npm安裝是否成功
在命令提示符中用:node -v和npm -v來檢查,即可查看到自己電腦所安裝的node和npm的版本號
2.路徑錯誤問題
如果node和npm沒問題,那么進入自己的系統目錄下:C:\Users\swj-td\AppData\Roaming\npm(仔細找,一定有)
解釋一下上邊的路徑:
Users是我們C盤目錄下的用戶文件夾(有的人電腦上是User);
swj-td是我的電腦名,點擊自己的電腦名文件夾,進去找后邊的文件夾.
找到之后,檢查自己npm文件夾是否為空.若為空,那么問題就是出在這里了,完整文件夾中的內容是這樣的.
3.錯誤路徑可能出現的位置
如果在上邊路徑找不到,很有可能你安裝live-server時候將live-server安裝到了電腦名所在的文件夾下.
我之前就在npm文件夾中一直找不到,最后和朋友對比了一下發現我的全部給我下載到了swj-td文件夾中.
好了,下面來看解決方案
一.可以從同學或同事那里拷貝一份完整的npm文件夾,然后替換掉自己原有的npm文件夾.
二.在VSC中重新安裝一遍live-server
4.重新安裝live-server
進入VSC,同時按住ctrl+~(tab上邊的那個鍵)打開PowerShell執行下邊的命令
命令如下:
npm install live-server -g npm需要訪問外網,速度比較慢,所以建議大家使用npm安裝cnpm工具,如下
npm install -g cnpm --registry=https://registry.npm.taobao.org 這個是淘寶鏡像,然后安裝國內的鏡像,
cnpm install live-server -g 再執行這個命令.
命令執行完畢后,進入到自己項目所在文件夾,一定要進入到項目所在文件夾. 執行下邊的命令
初始化項目:npm init (一路回車)
運行live-server:live-server
5.其他問題
一. 此時如果出現找不到應用程序的話,那就是你自己電腦默認瀏覽器的問題,進入系統設置中設置一下默認瀏覽器就OK了.
二. 如果出現的是無法加載文件 無法加載文件 C:\Users\swj-tdAppData\Roaming\npm\vue.ps1,這是因為你電腦禁止運行腳本,此時的解決方案;
6.如何進入PowerShell
win10在開始菜單中找,找到后右鍵就看到了
找到之后以管理員身份打開PowerShell
輸入set-ExecutionPolicy RemoteSigned ,
選擇Y,回車就好了
原文鏈接:https://blog.csdn.net/weixin_44755237/article/details/112139421