用rollup打包文件时,有时侯需要把一些图片、外部的js资源或字体等等资源一并打包到输出的目录,这时可以使用 rollup-plugin-copy 插件。具体实现步骤如下:
先安装插件
npm i rollup-plugin-copy -D
然后,在rollup.config.js文件引入并使用:
import copy from 'rollup-plugin-copy'
//......省略其它代码
export default {
//......省略其它代码
plugins: [
copy({
targets: [
{
src: 'node_modules/element-ui/lib/theme-chalk/fonts/*',
dest: 'dist/fonts'
}
]
})
]
}
具体的配置说明,可查看文档:Package - rollup-plugin-copy