zoukankan      html  css  js  c++  java
  • 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"
  • 相关阅读:
    hibernate入门
    struts文件上传
    Struts的增删改查
    struts入门
    Maven配置以及环境搭配
    layui增删改查
    easyui三
    A
    C. Permutation Cycle
    E
  • 原文地址:https://www.cnblogs.com/benbentu/p/9066451.html
Copyright © 2011-2022 走看看