Browse Source

Check newline for min files.

pull/10305/head
maliming 5 years ago
parent
commit
6ef5ce7f2d
No known key found for this signature in database GPG Key ID: 96224957E51C89E
  1. 9
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlerBase.cs

9
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Bundling/BundlerBase.cs

@ -41,7 +41,7 @@ namespace Volo.Abp.Cli.Bundling
return GenerateDefinition(bundleFilePath,fileDefinitionsExcludingFromBundle); return GenerateDefinition(bundleFilePath,fileDefinitionsExcludingFromBundle);
} }
private bool IsMinFile(string fileName) private bool IsMinFile(string fileName, string content)
{ {
foreach (var suffix in _minFileSuffixes) foreach (var suffix in _minFileSuffixes)
{ {
@ -51,6 +51,11 @@ namespace Volo.Abp.Cli.Bundling
} }
} }
if (content.IndexOf(Environment.NewLine, StringComparison.Ordinal) < 10)
{
return true;
}
return false; return false;
} }
@ -117,7 +122,7 @@ namespace Volo.Abp.Cli.Bundling
private string GetFileContent(string filePath, bool minify) private string GetFileContent(string filePath, bool minify)
{ {
var content = File.ReadAllText(filePath); var content = File.ReadAllText(filePath);
if (minify && !IsMinFile(filePath)) if (minify && !IsMinFile(filePath, content))
{ {
try try
{ {

Loading…
Cancel
Save