美文网首页
学习webpack(三)

学习webpack(三)

作者: _米黎 | 来源:发表于2017-05-19 10:12 被阅读17次

webpack.config

Webpack在执行的时候,除了可以在命令行传入参数以外,还可以通过指定的配置文件去执行,默认情况下,会搜索当前目录下的 webpack.config.js 文件,这个文件是一 个node.js 模块,返回一个 json 格式的配置信息对象,或者通过命令行:webpack --config选项来指定配置文件。

新建一个webpack.config.js文件:

    var Webpack = require("webpack");
module.exports = {
    entry: ["./entry.js"],
    output: {
        path: __dirname,
        filename: "bundle.js"
    },
    module: {
        loaders: [{
            test: /\.css$/,
            loader: "style-loader!css-loader"
        }]
    }
}

现在我们仅仅需要运行:webpack 就ok了。

now let's do some changes in css file:

#app{
    color: lightblue;
}

在命令行敲:webpack.

Refresh your browser and see the changes in the document.

具体参数

  • ==entry==:指入口文件的配置项,它是一个数组的原因是webpack允许多个入口点。 当然如果你只有一个入口的话,也可以直接使用双引号"./entry.js"
  • ==output==:配置打包结果,path定义了输出的文件夹,filename则定义了打包结果文件的名称
  • ==module==:定义了对模块的处理逻辑,这里可以用loaders定义了一系列的加载器,以及一些正则。当需要加载的文件匹配test的正则时,就会调用后面的loader对文件进行处理,这正是webpack强大的原因。

相关文章

  • 学习webpack(三)

    webpack.config Webpack在执行的时候,除了可以在命令行传入参数以外,还可以通过指定的配置文件去...

  • 2017-07-03

    webpack更好配置 webpack进阶-知乎 webpack 学习 nodejs 学习

  • webpack学习(三)简单实现webpack

    简单实现 要实现一个简单的webpack,我们首先要理解其中的原理,目前还没看过源码,现在的理解是通过对入口文件分...

  • webpack - 项目优化

    Webpack学习笔记webpack - 项目优化webpack实现原理webpack - loaderwebpa...

  • webpack实现原理

    Webpack学习笔记webpack - 项目优化webpack实现原理webpack - loaderwebpa...

  • webpack - 项目优化2

    Webpack学习笔记webpack - 项目优化webpack实现原理webpack - loaderwebpa...

  • Webpack学习笔记

    Webpack学习笔记webpack - 项目优化webpack实现原理webpack - loaderwebpa...

  • webpack - loader

    Webpack学习笔记webpack - 项目优化webpack实现原理webpack - loaderwebpa...

  • webpack - plugin

    Webpack学习笔记webpack - 项目优化webpack实现原理webpack - loaderwebpa...

  • webpack4配置记录

    webpack学习笔记 一、 学习webpack 1. webpack基本环境 npm init -y cnpm ...

网友评论

      本文标题:学习webpack(三)

      本文链接:https://www.haomeiwen.com/subject/gatyxxtx.html