Browse Source

Refactor JQueryValidationScriptContributor to conditionally add validation script

pull/23099/head
maliming 8 months ago
parent
commit
a8059260d7
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 5
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/JQueryValidation/JQueryValidationScriptContributor.cs
  2. 1
      npm/packs/jquery-validation/abp.resourcemapping.js

5
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/JQueryValidation/JQueryValidationScriptContributor.cs

@ -15,7 +15,10 @@ public class JQueryValidationScriptContributor : BundleContributor
public override void ConfigureBundle(BundleConfigurationContext context)
{
context.Files.AddIfNotContains("/libs/jquery-validation/jquery.validate.js");
context.Files.AddIfNotContains("/libs/jquery-validation/abp.jquery.validate.js");
if (context.FileProvider.GetFileInfo("/libs/jquery-validation/abp.jquery.validate.js").Exists)
{
context.Files.AddIfNotContains("/libs/jquery-validation/abp.jquery.validate.js");
}
}
public override void ConfigureDynamicResources(BundleConfigurationContext context)

1
npm/packs/jquery-validation/abp.resourcemapping.js

@ -3,6 +3,5 @@ module.exports = {
"@node_modules/jquery-validation/dist/jquery.validate.js": "@libs/jquery-validation/",
"@node_modules/jquery-validation/dist/localization/*.*": "@libs/jquery-validation/localization/",
"@node_modules/@abp/jquery-validation/src/*.*": "@libs/jquery-validation/"
}
}
Loading…
Cancel
Save