diff --git a/packages/webpack-check-plugin/index.js b/packages/webpack-check-plugin/index.js index 4b637f7276f51be08d2d4688fded1cc197fc4e3b..766465fb9c18c523b8222014f4adcc04de566ab6 100644 --- a/packages/webpack-check-plugin/index.js +++ b/packages/webpack-check-plugin/index.js @@ -24,10 +24,10 @@ class WebpackCheckPlugin { var type = options.cmlType; compilation.modules.forEach(module => { - // 项目内的文件做校验 并且 对于路径包括chameleon-tool的不进行校验,因为cli可能会被安装在项目内部 - let cliName = 'chameleon-tool';//内网的会被替换成 @didi/chameleon-cli 注意windows下的兼容 - if(IS_WIN){ - cliName = cliName.replace(/\//g,'\\') + // 项目内的文件做校验 并且 对于路径包括chameleon-tool的不进行校验,因为cli可能会被安装在项目内部 + let cliName = 'chameleon-tool';// 内网的会被替换成 @didi/chameleon-cli 注意windows下的兼容 + if (IS_WIN) { + cliName = cliName.replace(/\//g, '\\') } let inChameleonTool = module.resource && module.resource.includes(cliName) if (module.resource && module.resource.indexOf(cml.projectRoot) === 0 && !inChameleonTool) {