水貼 nodejs的版本問題造成的奇怪bug

2021-10-21 21:17:30 字數 867 閱讀 6922

從gitee上clone下來乙個熱門專案,按照文件對用vue寫的前端嘗試啟動,結果遇到bug,如圖:

cli-engine.js裡面有 syntax error,作為乙個依賴檔案,裡面當然是不可能真的有語法錯誤…

那麼理論上說,作為乙個熱門專案,我才剛剛clone下來,什麼也沒改動,按照:

# 安裝依賴

# 本地開發 啟動專案

npm run dev

這樣子常規的步驟啟動卻遇到錯誤基本上可以肯定問題發生在我本地的環境上,但是npm它在install的過程中只有一堆的warn資訊,沒有error,這讓我無從下手

不過這時候我想到了除了npm方式,yarn也可以安裝node依賴,yarn install嘗試一下:

可以看到有兩個很醒目的error,而且錯誤資訊和我run dev啟動的報錯的指向檔案看上去是符合的,那麼可以猜測有可能就是node的版本問題。

替換為node12版本,問題解決,專案成功啟動。

關於redis高版本造成的問題

分享乙個關於在redis學習中遇到的不同版本造成的配置檔案問題 低版本的redis在spring中的配置檔案是maxactive,maxwait beanid jedispoolconfig class redis.clients.jedis.jedispoolconfig property nam...

不同jquery外掛程式 版本不同造成的問題

最近在開發中遇到乙個問題 我在同乙個頁面已用了兩個jquery外掛程式,但是這兩個外掛程式使用的jquery版本不同,所以總是不能同時生效。第乙個想法是找乙個都可以用的版本,但是我從1.幾版本到3.幾都試了,返現並不好使 說好的向下相容性呢 於是我想到了或許使用iframe可以實現。iframe i...

CentOS 中安裝高版本 nodejs 問題小記

如果你在centos中安裝最新版本nodejs時碰到如下報錯,嘗試按照下面的步驟公升級一下glibc吧 node usr lib64 libstdc so.6 version glibcxx 3.4.14 not found required by node node usr lib64 libst...