鍍金池/ 問答/HTML/ vue項(xiàng)目在云桌面上運(yùn)行報(bào)錯(cuò)?

vue項(xiàng)目在云桌面上運(yùn)行報(bào)錯(cuò)?

  1. 公司近來規(guī)定統(tǒng)一在云桌面上辦公(無網(wǎng)環(huán)境),公司的代碼都是通過svn進(jìn)行管理的。

  2. 之前在本機(jī)做的vue項(xiàng)目,在云桌面上從svn遷出后,由于不能聯(lián)網(wǎng)下載相應(yīng)的包。所以目前是將本機(jī)上對應(yīng)項(xiàng)目的依賴包遷移到云桌面,然后再放到對應(yīng)的項(xiàng)目中。

  3. 此時(shí)通過npm運(yùn)行改項(xiàng)目時(shí),就報(bào)錯(cuò)提示某些包找不到。如下:
    圖片描述

網(wǎng)上查了很久,都說的重新通過npm install進(jìn)行安裝相關(guān)包。就現(xiàn)在的環(huán)境來說,這個(gè)方案肯定不行,不知道各位有沒有遇到過類似情況?

回答
編輯回答
夢若殤

一個(gè) npm 包可能依賴其他子包,子包又依賴其他孫子包....
所以你可以把需要的 Npm 寫在package.json里面,放在一個(gè)空的文件夾里 npm i
那里面就是全部的子子孫孫包了

2017年7月24日 09:40
編輯回答
懷中人

問題原因:
1: 在將依賴包從本地拷貝到云桌面時(shí),有一些包丟失了;
2:本地使用的node是四點(diǎn)幾的版本,而云桌面上的node版本是8點(diǎn)幾的,導(dǎo)致有很多包不兼容,項(xiàng)目運(yùn)行不起來。
解決方案:
升級本地的node版本與云桌面保持一致,重新下載相關(guān)依賴包,再放到云桌面的項(xiàng)目下即可正常運(yùn)行。

2018年1月17日 04:03