Taro copy

2021-09-23 21:04 更新

copy

object

用于把文件從源碼目錄直接拷貝到編譯后的生產(chǎn)目錄。

copy.patterns

array

用于指定需要拷貝的文件或者目錄,每一項(xiàng)都必須包含 from 、to 配置,分別代表來源和需要拷貝到的目錄。同時(shí)可以設(shè)置 ignore 配置來指定需要忽略的文件, ignore 是指定的 glob 類型字符串,或者 glob 字符串?dāng)?shù)組。

注意,from 必須指定存在的文件或者目錄,暫不支持 glob 格式。fromto 直接置頂項(xiàng)目根目錄下的文件目錄,建議 fromsrc 目錄開頭,todist 目錄開頭。

一般有如下的使用形式:

  1. module.exports = {
  2. // ...
  3. copy: {
  4. patterns: [
  5. { from: 'src/asset/tt/', to: 'dist/asset/tt/', ignore: '*.js' }, // 指定需要 copy 的目錄
  6. { from: 'src/asset/tt/sd.jpg', to: 'dist/asset/tt/sd.jpg' } // 指定需要 copy 的文件
  7. ]
  8. }
  9. }

copy.options

object

拷貝配置,可以指定全局的 ignore:

  1. module.exports = {
  2. // ...
  3. copy: {
  4. options: {
  5. ignore: ['*.js', '*.css'] // 全局的 ignore
  6. }
  7. }
  8. }
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號