Taro copy
copy
object
用于把文件从源码目录直接拷贝到编译后的生产目录。
copy.patterns
array
用于指定需要拷贝的文件或者目录,每一项都必须包含 from 、to 配置,分别代表来源和需要拷贝到的目录。同时可以设置 ignore 配置来指定需要忽略的文件, ignore 是指定的 glob 类型字符串,或者 glob 字符串数组。
注意,
from必须指定存在的文件或者目录,暂不支持 glob 格式。from和to直接置顶项目根目录下的文件目录,建议from以src目录开头,to以dist目录开头。
一般有如下的使用形式:
module.exports = {// ...copy: {patterns: [{ from: 'src/asset/tt/', to: 'dist/asset/tt/', ignore: '*.js' }, // 指定需要 copy 的目录{ from: 'src/asset/tt/sd.jpg', to: 'dist/asset/tt/sd.jpg' } // 指定需要 copy 的文件]}}
copy.options
object
拷贝配置,可以指定全局的 ignore:
module.exports = {// ...copy: {options: {ignore: ['*.js', '*.css'] // 全局的 ignore}}}