...
|
...
|
@@ -16,6 +16,11 @@ const lintResult = { |
|
|
|
|
|
const ext = process.platform === 'win32' ? '.cmd' : ''; // Windows 平台需要加后缀
|
|
|
|
|
|
// 在执行检查脚本的时候,不显示 NPM 错误日志
|
|
|
if (!shelljs.grep('npm run -s', path.resolve('./.git/hooks/pre-commit')).stdout.trim()) {
|
|
|
shelljs.sed('-i', 'npm run', 'npm run -s', path.resolve('./.git/hooks/pre-commit'));
|
|
|
}
|
|
|
|
|
|
if (changeFiles.js) {
|
|
|
changeFiles.js = changeFiles.js.replace(/\n/g, ' ');
|
|
|
lintResult.js = shelljs.exec(`${lintPath.js}${ext} -c .eslintrc --cache --fix ${changeFiles.js}`);
|
...
|
...
|
|