fis3-preprocessor-replacer

0.1.2 • Public • Published

fis3-preprocessor-replacer NPM Version

A preprocessor for fis3 to replace string content

How to use

Install

npm install fis3-preprocessor-replacer --save-dev

Add configure to fis-conf.js

// using single replace rule
fis.match('src/**.js', {
    preprocessor: fis.plugin('replacer', {
        from: /xxx/g, // or string
        to: 'xxx'
    })
});
 
// using multiple replace rules
fis.match('src/**.js', {
    preprocessor: fis.plugin('replacer', {
        rules: [
            {
                from: /xxx/g, // or string
                to: 'xxx'
            },
            {
                from: /xxx/g, // or string
                to: 'xxx'
            }
        ]
    })
});

Options

  • from - string|RegExp: the regexp or string to replace

  • to - string: the content to replace from

  • rules - Array.<Object>: using multiple replace rules, the rule item properties

    • from: the same as to option

    • to: the same as from option

  • envify - boolean: whether to replace the process.env.NODE_ENV with the constant plain string, the string value is determined by the `isProd' option

  • isProd - isProd: whether in production environment

Relevant

/fis3-preprocessor-replacer/

    Package Sidebar

    Install

    npm i fis3-preprocessor-replacer

    Weekly Downloads

    4

    Version

    0.1.2

    License

    ISC

    Unpacked Size

    3.79 kB

    Total Files

    5

    Last publish

    Collaborators

    • wuhuiyao