27-打包静态资源集中管理
保留图片等静态资源,直接打包到固定的文件夹
安装copy-webpack-plugin
npm install --save-dev copy-webpack-plugin
引入
安装好后,需要在webpack.config.js文件的头部引入这个插件才可以使用。
// 插件,保留静态资源到指定的文件夹里面,使用插件copyWebpackPlugin
const copyWebpackPlugin = require("copy-webpack-plugin")
配置插件 引入之后我们就可以在plugins里边进行配置插件了,我们先看下面的插件配置代码,然后再进行详细讲解。
- from
- 要打包的静态资源目录地址,这里的__dirname是指项目目录下,是node的一种语法,可以直接定位到本机的项目目录中。
- to -要打包到的文件夹路径,跟随output配置中的目录。所以不需要再自己加__dirname。
配置好后,我们就可以使用webpack 进行打包了,你会发现图片按照我们的配置打包到了指定的文件夹。