現象
? ? 某個vue2舊項目? ?
? ? 引入vue-ls 組件等組件,沖突失敗后刪除,導致開發環境 vxe-table加載失敗,還原后還是不行。
前段項目崩潰。
? ? 報警sass 某個方法?Deprecated ,之前不會
處理方式_失敗
? ?回退代碼
? ?項目代碼 刪除??node_modules, 刪除?package-lock.json ,重新npm instal? , npm run dev 不能? ? ? ? ? ? ? ? 處理問題
? ? 刪除nodejs 1.2 重新安裝? nodejs 1.2 或其他版本未能處理問題
處理方式_成功
? 刪除package-lock.json? 從同事可以的電腦上復制過來 重新運行可以。 本地環境舊跟抽風一樣重新生成的package-lock.json 都不行
這個讓我想起微信小程序,
初始化開發機子可以,另外一臺機子下載運行不了
后面我干脆改了git上傳的文件
miniprogram_npm? 強制上傳
project.private.config.json 也強制上傳搞定
總結
這種編譯運行,生成的包個人配置或者項目配置文件跟抽風似,而且默認不進入git 管理清單
生成方式跟idea? ,nodejs 版本和緩存都有關系。
發生問題實在難找, 直接找個可以的電腦復制過來最快