zoukankan      html  css  js  c++  java
  • webpack 插件

    插件可以完成更多 loader 不能完成的功能。

    插件的使用一般是在 webpack 的配置信息 plugins 选项中指定。

    Webpack 本身内置了一些常用的插件,还可以通过 npm 安装第三方插件。

    接下来,我们利用一个最简单的 BannerPlugin 内置插件来实践插件的配置和运行,这个插件的作用是给输出的文件头部添加注释信息。

    修改 webpack.config.js,添加 plugins

    var webpack = require('webpack')
    
    module.exports = {
      entry: './entry.js',
      output: {
        path: __dirname,
        filename: 'bundle.js'
      },
      module: {
        loaders: [
          {test: /.css$/, loader: 'style-loader!css-loader'}
        ]
      },
      plugins: [
        new webpack.BannerPlugin('This file is created by zhaoda')
      ]
    }
    

    然后运行 webpack,打开 bundle.js,可以看到文件头部出现了我们指定的注释信息:

    /*! This file is created by zhaoda */
    /******/ (function(modules) { // webpackBootstrap
    /******/  // The module cache
    /******/  var installedModules = {};
    // 后面代码省略
  • 相关阅读:
    Day 22 初识面向对象
    Day 21 内存处理与正则
    Day 20 常用模块(三)
    Day 18 常用模块(二)
    url解析
    jQuery---扩展事件
    jQuery---文档操作
    jQuery---属性操作
    jQuery---基本语法
    CSS---常用属性总结
  • 原文地址:https://www.cnblogs.com/ExMan/p/6758492.html
Copyright © 2011-2022 走看看