由于外部库,Webpack 构建非常缓慢

Posted

技术标签:

【中文标题】由于外部库,Webpack 构建非常缓慢【英文标题】:Webpack build very slow because of external libraries 【发布时间】:2016-01-24 17:39:50 【问题描述】:

我尝试在我的应用程序中使用 webpack,但它每次构建我的应用程序需要 60-100 秒。 如何禁用 node_modules/*bower_components/* 的重建文件或为单独的块(每个模块或共享)构建它们。

这是配置的一部分:

 
    test: /\.js$/,
    exclude: /(node_modules|bower_components)/,
    loaders: ['ng-annotate', 'babel-loader']
 ,

resolve: 
    moduleDirectories: ['node_modules', 'bower_components']
,

如何通过每次禁用库的重建来提高性能?

【问题讨论】:

【参考方案1】:

我们需要单独捆绑供应商脚本。 看到这个answer (***)

【讨论】:

链接已断开。 是的,像作者这样的 semms 删除了这些文档。尝试在这里搜索survivejs.com/webpack/building-with-webpack 尝试代表您搜索这些链接,并请在此处编辑答案以防止投反对票(巨魔喜欢这样做;-))

以上是关于由于外部库,Webpack 构建非常缓慢的主要内容,如果未能解决你的问题,请参考以下文章

webpack

如何将我正在使用 webpack 构建的反应应用程序链接到 phpmyadmin 外部数据库并查询它而不在代码中显示我的数据库密码?

webpack性能优化——构建效率

webpack4.0各个击破—— Module篇

Webpack 和外部库

如何使外部库在 webpack 中工作