Как я могу заменить несколько строк с накопительной заменой - PullRequest
0 голосов
/ 22 января 2020

Первая замена работает, вторая нет. Я просто не могу получить это из документации здесь, что делать: https://github.com/rollup/plugins/tree/master/packages/replace

export default {
  input: './src/js/index.js',
  output: {
    file: 'dist/build.js',
    format: 'iife',
  },
  plugins: [
    replace(
      { 'originalprefix-': 'myprefix-', delimiters: ['', ''] },
      { 'ABCprefix': 'DEFprefix', delimiters: ['', ''] }
    ),

Я также попробовал это, но, кажется, несколько прогонов создают двойные замены:

    replace(
      { 'origprefix-': 'myprefix-', delimiters: ['', ''] },
    ),
    replace(
      { 'ABCprefix': 'DEFprefix', delimiters: ['', ''] }
    ),

То же самое здесь:

    replace(
      { 
       'origprefix-': 'myprefix-', delimiters: ['', ''],
       'ABCprefix': 'DEFprefix', delimiters: ['', ''] 
      }
    ),
...