Détail du package

rollup-plugin-copied

sakitam-fdd9MIT0.0.3

Copy files && directories with rollup

rollup-plugin, assets, copy

readme

rollup-plugin-copied

Copy files && directories with rollup

Build Status Npm package

Install

npm i -D rollup-plugin-copied

Usage

rollup.config.js

const copy = require('rollup-plugin-copied');

const plugin = copy({
  from: './fixtures/',
  to: './dist/images',
  emitFiles: true // defaults to true
}, {
  watch: true
});

// or

const _plugin = copy([
  {
    from: './fixtures/',
    to: './dist/images',
    emitFiles: true // defaults to true
  }
], {
  watch: true
});

const config = {
  plugins: [
    plugin
  ]
}

patterns {Array|Object}

if use Object

Name Type Default Description
'from' {String} undefined If from is directory, to has no extension or ends in '/'
'to' {String} undefined If to has extension or from is file
'emitFiles' {String} undefined enable plugin

if use Array

Array item just like use Object

Name Type Default Description
'from' {String} undefined If from is directory, to has no extension or ends in '/'
'to' {String} undefined If to has extension or from is file
'emitFiles' {String} undefined enable plugin

options

Name Type Default Description
'exclude' {Array} [] Array of globs to ignore (applied to from)
'include' {Array} [] Array of globs to include (applied to from)
'watch' {Boolean} true When set to false, only the changes of the first resource are monitored, and the monitoring is not repeated.

changelog

Changelog

0.0.1 / 2018-03-08

  • Initial project
  • releases 0.0.1

0.0.2 / 2018-04-20

  • bug: fix cope with nested folders like folder1/folder2where even folder1 did not exist.
  • new feature: filter support, patterns array support.
  • releases 0.0.2

0.0.3 / 2018-07-23

  • bug: fix #3.
  • releases 0.0.3