Angular6專案執行到95%emitting LicenseWebpackPlugin不動卡住
將angular
版本跟新到6.0.6
,新建angular
專案突然無法執行了,我新建專案步驟如下:
ng new demo
cd demo
ng serve --open
執行結果如下,程式一直卡在95%
檢視我的環境配置
網上查詢資料,有博主分析是npm
版本太高,我趕緊用npm i -g npm@5.6.0
把版本降下來,然額,情況還是一樣。emmm。。網速的問題?過了大約半個小時情況我再試,情況並沒有改善,排除掉npm
版本的問題。我先用npm install -g npm
把npm
版本還原到開始的版本6.1.0
,想到也許是安裝依賴的問題,於是我npm install
,但是此操作致命,在等待安裝過程中,系統完全卡住,啥都點不動,十幾分鍾過去,專案執行情況如下:remove:babel-template......
(為什麼不放截圖,因為系統卡的我連截圖都打不開!)感覺情況有點無法掌控了,趕緊狂按Ctrl+C停止安裝依賴模組。我不服氣,刪掉整個node_modules
目錄,再npm install
,等待幾分鐘,安裝好了依賴,再ng serve --open
,執行successful
好感人!
看來新建專案無法執行就是node_modules
目錄在作祟了,只要刪掉改目錄在install
就可以了。分析原因是ng new project
的時候angularcli
腳手架工具把依賴模組也安裝了,非npm
安裝的模組在執行時發生了衝突,所以需要刪除node_module
目錄,重新使用npm
安裝。但是我每次新建一個專案,就要先刪再安裝目錄感覺有點麻煩,那麼可以這樣,用angularcli
新建專案的時候使用命令 ng new project --skip-install
,跳過依賴模組的安裝就好了。
囉嗦這麼多,總結一下吧,angular6
專案的新建執行步驟如下:
ng new project --skip-install
cd project
npm install
ng serve --open
重點:單獨安裝依賴模組,親測有效。
angular2在執行ng serve
的時候卡在95% emitting LicenseWebpackPlugin
放棄使用cnpm
,使用yarn
1.刪除node_modules
(不需要刪除project目錄重新ng new
)
安裝yarn:npm install --global yarn
配置倉庫:
npm config set registry http://registry.npmjs.org/
yarn config set registry https://registry.yarnpkg.com/
科學上網:
npm config set registry https://registry.npm.taobao.org
yarn config set registry https://registry.npm.taobao.org
新建專案:ng new project --skip-install
匯入依賴:進入project目錄執行 yarn install
相關文章
- 使用Cordova執行專案到androidAndroid
- vue2 專案執行npm run serve 啟動專案卡在24%一直不動VueNPM
- flutter專案安裝nfc_manager後專案執行不起來Flutter
- 如何高效管理專案:從規劃到執行
- Terraform初探:遷移本地專案到Terraform Cloud執行ORMCloud
- git clone一個laravel的專案到本地並執行GitLaravel
- 無快不破,在本地 docker 執行 IDEA 裡面的專案?DockerIdea
- 如何執行vue專案Vue
- laradocke 執行 tp 專案
- 【CuteJavaScript】Angular6入門專案(1.構建專案和建立路由)JavaScriptAngular路由
- CMD執行命令列時卡住的問題命令列
- Angular多環境打包專案併發布到nginx執行AngularNginx
- 【CuteJavaScript】Angular6入門專案(2.構建專案頁面和元件)JavaScriptAngular元件
- 如何執行Spring Boot專案Spring Boot
- 執行web專案報錯Web
- 怎麼執行django專案Django
- SpringBoot專案啟動,執行停留在標題處Spring Boot
- win10執行firefox當機怎麼處理_win10開啟firefox當機卡住不動解決方法Win10Firefox
- VUE:教你如何執行vue專案Vue
- Docker實戰之執行專案Docker
- IDEA執行maven專案詳解IdeaMaven
- 上傳執行sql檔案到linuxSQLLinux
- dotnet 已知問題 警惕 StreamReader 的 EndOfStream 卡住執行緒執行緒
- win10系統更新卡住了怎麼辦_win10更新卡住不動解決方法Win10
- 95%的面試官都會問到的50道Java執行緒題,附答案面試Java執行緒
- struts2_專案執行報404
- idea執行springboot開源專案GunsIdeaSpring Boot
- 使用Node.js執行Cesium專案Node.js
- SpringBoot專案在Eclipse/MyEclipse中執行Spring BootEclipse
- 用golang官方Docker映象執行專案GolangDocker
- 探究專案管理中有哪些執行策略?專案管理
- win10安裝95%卡住如何解決_win10正在安裝卡在95%的解決教程Win10
- 專案管理指南學習筆記-專案執行環境(1)專案管理筆記
- 求不更學不動之Node.js多執行緒Node.js執行緒
- windows10系統下滑鼠卡住不動的解決方法Windows
- 專案啟動,main函式之前的程式碼執行兩次 restartedMainAI函式REST
- CBNData:不懶不是95後
- 提升專案執行效率的關鍵利器