vue+ivew-admin開發項目,內存占用過大解決辦法


 項目用的ivew+admin ivewUI,直接從github上拉下來用的,配置也沒改,我們頁面比較多,大該30個頁面的樣子,一啟用,我們的電腦就卡了,然后,看一下,內存占用 1.5G+了,我們電腦4G內存。。so。。注:webpack用的還是2.2版本http://www.css88.com/doc/webpack2/concepts/

分析:內存占用大應該是 webpack-dev-server這個插件機制導致的 devtool這個配置是將babel-loader轉換后的代碼生成一份對應的源碼文件,這個東西也都在內存中,每一份vue文件都會對應一個babel轉換后和轉換前的文件和對應關系文件,這些東西比較大都在內存中導致的

第一步

將build目錄下的webpack.dev.configs 文件中的

    devtool:'#source-map'修改為    
    devtool: '#cheap-module-eval-source-map',

第二步

官網給出的說明

watchOptions.ignored

對於某些系統,監聽大量文件系統會導致大量的 CPU 或內存占用。這個選項可以排除一些巨大的文件夾,例如 node_modules

ignored: /node_modules/ 

也可以使用 anymatch 模式:

ignored: "files/**/*.js"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM