Angular2入坑記(一)之NPM版本問題
- 昨晚手賤執行了一下
npm update
,然後npm版本就從升級到了最新版,angular專案就跑不起來了。然後執行npm install
出現類似npm ERR! code EINTEGRITY
這樣的錯誤,然後ng serve
執行專案的時候,又出現這樣的錯誤:Cannot find module 'ansi-styles'
- 鑑於昨晚太晚就睡了,心想著今天重啟一下電腦應該就沒什麼問題了。然而,還是太年輕,八點下班回來,跑個專案十點半了才解決執行報錯的問題,再加上白天工作中的各種坑,這讓我很懷疑自己是不是不適合寫程式啊!
- 因為中間又出現了Cannot find module '@angular/compiler'這個錯誤,根據之前的經驗,本以為這是npm快取的問題,所以就刪了專案裡的node_modules,然後執行了如下兩個命令
npm cache clean --force
npm install
- 可是還是一樣的錯誤,而且網速超級差,隨便一個命令都要好幾分鐘才執行完,這這個解決方法對於單純的上述錯誤是可以成功解決的,親測。
- 但是今天遇到的最新版本npm對Angular的支援還不是那麼好,後來突然想到之前也遇到過這個問題啊,npm版本太新,導致專案跑不起來,然後
npm -v
- 看了一下自己的npm版本,最新的v5.5.1,幡然醒悟,搜了一下npm回退版本命令
npm install npm@4 -g
- 回退到了v4.6.1,
ng serve
又執行了一下,專案果然又飛快地跑起來了。 - 總結,最新版本的node和npm不支援Angular專案,執行過程中會出現各種未知錯誤。還有,不要隨便手賤執行隨隨便便的命令。
相關文章
- 今天記錄一個小程式使用客服的功能遇到的坑,版本庫問題
- 工作踩坑問題記錄
- npm publish的釋出記錄(踩坑記)NPM
- Java Agent 踩坑之 appendToSystemClassLoaderSearch 問題JavaAPP
- [日常填坑系列]CAP食用指南-版本引用問題
- 記一次版本升級遇到的坑
- npm install安裝時一直idealTree:npm: sill idealTree buildDeps問題NPMIdeaUI
- 一文讀懂 NPM 版本NPM
- Angular2 興趣小組 & 問題及回答彙總Angular
- 用筆記來記錄遇到的問題:釋出版本和非釋出版本遇到的問題筆記
- 記錄一個 gitlab 登入問題解決Gitlab
- 記一次坑爹的golang 二維map判斷問題Golang
- uni-app 入門之 nvue (weex) 爬坑記APPVue
- 前端之路---入坑篇之JavaScript基礎筆記前端JavaScript筆記
- React Native --踩坑記 之 建立指定 React Native版本的專案React Native
- 採坑之Android手機訪問相簿許可權問題Android
- Weex入坑筆記筆記
- ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 導致的資料不一致問題
- powershell 版本問題
- channels 版本問題
- 記錄一個在 laradock 中執行 NPM install 或 yarn install 遇到的坑NPMYarn
- npm install 時出現的問題NPM
- Vue踩坑記錄(二)——vue腳手架webpack配置一個小問題VueWeb
- OOM分析之問題一)OOM
- 記錄一個問題
- npm ERR! code ECONNRESET npm ERR! errno ECONNRESET網路問題解決NPM
- rn ios 下某些版本不能輸入中文問題iOS
- rust入坑指南之ownershipRust
- Spring Cloud Gateway入坑記SpringCloudGateway
- Aop踩坑!記一次模板類呼叫注入屬性為空的問題
- lombok版本 與 lombok plugins版本問題LombokPlugin
- Kafka服務不可用(當機)問題踩坑記Kafka
- rn node 版本問題
- Homestead Vagrant 版本問題
- npm安裝全域性包的問題NPM
- Opengl ES之踩坑記
- EasyExcel到出匯入問題記錄Excel
- 記錄一個小問題
- 【爬坑日記】npm build之後,開啟dist資料夾下index.html為空白頁NPMUIIndexHTML