dynamic-replace-loader 1.0.0 发布,代码动态随机替换(Webpack)
dynamic-replace-loader1.0.0发布了,做为一个 WebpackLoader, 用于对 js 文件内指定内容进行匹配替换 。 注:替换内容目前仅在当前文件内有效,确保被替换的内容,在其他文件不被访问 比如: 一个类中的私有属性,我们希望打包后可以动态随机地更换为其他名称 将User._propA打包后随机替换为其他属性名,只需在文件开头加上注释 /* DYNAMIC-REPLACE _propA */ /* DYNAMIC-REPLACE _propA */ class User { constructor() { this._propA = 'private context' } printPropA() { console.log(this._propA) } } 打包后loader输出为 /* DYNAMIC-REPLACE _propA */ class User { constructor() { this.MX = 'private context' } printPropA() { console.log(...
