Skip to content

evansun1995/tinyimg-webpack-plugin-no-key

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tinyimg-webpack-plugin-no-key

使用说明

npm install tinyimg-webpack-plugin-no-key -D

vue

// vue.config.js
const TinyimgWebpackPlugin = require('tinyimg-webpack-plugin-no-key')

module.exports = {
  // ....
  configureWebpack: (config) => {
    // ....
    config.plugins.push(new TinyimgWebpackPlugin())
  }
}

补充: 如果使用了多个插件,webpack 插件的执行顺序首先是由不同钩子的触发时机决定的,具体可以看文档,而如果是相同钩子内的执行顺序是钩子本身决定的。比如 emit 钩子是一个 AsyncSeriesHook (异步串行钩子),会根据 plugin 插入的顺序从上向下执行,因此如果你用了比如 compression-webpack-plugin ,该插件与我们的插件使用的都是 emit 钩子,我们需要将该插件放最后,当图片压缩完成后,再处理 gzip 之类的逻辑。

About

基于tinypng封装webpack插件,no key~ (≖ᴗ≖)✧

Resources

Stars

Watchers

Forks

Packages

No packages published