因疫情原因 在家辦公
下面分享一下 如何啟動項目:
①(我是連接的公司內網 克隆的項目 但是 項目卻一直跑不起來)
(之前報錯我就先不整理了,太多!!! 從這里開始吧)
項目啟動時,一般都是npm install 但是報這個錯誤:
然后有朋友建議:
輸入:npm cache clean --force(清除緩存)
顯示》》npm WARN using --force Recommended protections disabled
一查 出現上面顯示的那句話,需要降低npm版本,
使用命令: npm install npm@6.14.10 -g
② 之后再次輸入 :npm cache clean --force
顯示》》 npm WARN using --force I sure hope you know what you are doing.
③ 然后再次 npm install
又出現如下問題:
那咋整 百度繼續查唄~(真是頭大)
④ node-sass 的數據源沒設置 (正常情況下)
npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass
再重新 npm install
⑤ 那內網怎么解決呢 (跳過步驟四)
https://www.cnblogs.com/jdWu-d/p/13594721.html# (看這個解決的--感謝大佬!!!)
下載node-sass包再移到內網進行安裝
(1)命令行查看需要下載的node-sass安裝包,如圖1所示。
node -p "[process.platform,process.arch,process.versions.modules].join('-')"
我需要的是win32-x64-72的包
(2)去到node-sass的官方github庫下載release包。傳送門:https://github.com/sass/node-sass/releases。找到自己相對應的release包名,如圖2所示,下載好之后拷到內網某個文件夾下。
下載自己需要的release包,以圖中紅框為例,node為后綴的文件
(3)設置環境變量
在用戶變量里配置SASS_BINARY_PATH,值為所下載的releases包的內網文件存放路徑。
配置path,在已有的值后面添加一個所下載的releases包的內網文件存放路徑(不要忘記了加個分號)。
(4)npm install
如果還是安裝有問題的話,請注意是否環境變量路徑配置的有問題或者可能需要重啟電腦后環境變量才會生效。
我解決了!!!
耶耶耶~