1.0.7 • Published 1 year ago

goldfinger-plugin v1.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

安装

npm install goldfinger-plugin --save-dev

使用

为了方便观看 分别用两个例子介绍两个功能,实际项目中这两种功能的参数可以合并 可兼容webpack3-5 node V10 +

//in your webpack.config.js
1.
module.exports={
    module:{
        plugins:[
             // 检测打包后的config.js文件中是否包含外网IP地址
             // 如果config中包含'location.'字段 则默认为开发者已进行判断会直接通过
            new GoldfingerPlugin({
              detect: true,  //boolean类型,为false则不检测 反之检测 默认为true,
              // 可以省略RegExp参数,因为它拥有默认值 也可支持自定义检测IP的正则表达式
              RegExp:/https?:\/\/\b(?!(10)|192\.168|172\.(2[0-9]|1[6-9]|3[0-2]))[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/g,
            }),
        ]
    }
}
2. 
module.exports={
    module:{
        plugins:[
             // 上传远程服务器  上传过程会有百分比进度显示
            new GoldfingerPlugin({
              host: 'your remote host',
              username: 'your remote username',
              password: 'your remote password',
              remotePath: 'your remote path', // 如果remotePath为空则不上传
              bk: true, // 是否备份
            }),
        ]
    }
}
1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago