webpack 使用配置文件

Posted 半夏微澜ぺ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack 使用配置文件相关的知识,希望对你有一定的参考价值。

webpack入门     大多数项目会需要很复杂的设置,这就是为什么webpack要支持配置文件。这比在终端中输入大量命令要高效的多,所以让我们常见一个取代CLI选项方式的配置文件

新建 webpack.config.js 

const path = require(\'path\');

module.exports = {
  entry: \'./src/index.js\',//设置入口文件
  output: {
    filename: \'bundle.js\',//生成的输出文件名称
    path: path.resolve(__dirname, \'dist\')//输出文件的路径
  }
};

构建配置文件:

./node_modules/.bin/webpack --config webpack.config.js

运行结果:

 

Hash: ff6c1d39b26f89b3b7bb
Version: webpack 2.2.0
Time: 390ms
    Asset    Size  Chunks                    Chunk Names
bundle.js  544 kB       0  [emitted]  [big]  main
   [0] ./~/lodash/lodash.js 540 kB {0} [built]
   [1] (webpack)/buildin/global.js 509 bytes {0} [built]
   [2] (webpack)/buildin/module.js 517 bytes {0} [built]
   [3] ./src/index.js 278 bytes {0} [built]

 

tip:如果 webpack.config.js 存在,则 webpack 命令将默认选择使用它。我们在这里使用 --config 选项只是向你表明,可以传递任何名称的配置文件。这对于需要拆分成多个文件的复杂配置非常有用。

 

以上是关于webpack 使用配置文件的主要内容,如果未能解决你的问题,请参考以下文章

如何从我的 webpack 2 配置中创建/生成/导出文件以在我的 React 代码中使用?

webpack项目优化,压缩代码,去除冗余样式

vue webpack 起步配置loader

vue webpack 起步配置loader

如何在编译时使用 webpack 替换文件?

webpack4.0(01.基础配置和初识)