diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.csproj b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.csproj
index 17e0d099fd..ee95a4b3ea 100644
--- a/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.csproj
+++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.csproj
@@ -31,15 +31,6 @@
-
-
- PreserveNewest
-
-
- PreserveNewest
-
-
-
diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/compilerconfig.json b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/compilerconfig.json
new file mode 100644
index 0000000000..97c5cc7926
--- /dev/null
+++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/compilerconfig.json
@@ -0,0 +1,10 @@
+[
+ {
+ "outputFile": "wwwroot/styles/mybstheme.css",
+ "inputFile": "wwwroot/styles/mybstheme.scss"
+ },
+ {
+ "outputFile": "wwwroot/styles/libs/datatables.css",
+ "inputFile": "wwwroot/styles/libs/datatables.scss"
+ }
+]
\ No newline at end of file
diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/compilerconfig.json.defaults b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/compilerconfig.json.defaults
new file mode 100644
index 0000000000..c75eb7d519
--- /dev/null
+++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/compilerconfig.json.defaults
@@ -0,0 +1,49 @@
+{
+ "compilers": {
+ "less": {
+ "autoPrefix": "",
+ "cssComb": "none",
+ "ieCompat": true,
+ "strictMath": false,
+ "strictUnits": false,
+ "relativeUrls": true,
+ "rootPath": "",
+ "sourceMapRoot": "",
+ "sourceMapBasePath": "",
+ "sourceMap": false
+ },
+ "sass": {
+ "includePath": "",
+ "indentType": "space",
+ "indentWidth": 2,
+ "outputStyle": "nested",
+ "Precision": 5,
+ "relativeUrls": true,
+ "sourceMapRoot": "",
+ "sourceMap": false
+ },
+ "stylus": {
+ "sourceMap": false
+ },
+ "babel": {
+ "sourceMap": false
+ },
+ "coffeescript": {
+ "bare": false,
+ "runtimeMode": "node",
+ "sourceMap": false
+ }
+ },
+ "minifiers": {
+ "css": {
+ "enabled": true,
+ "termSemicolons": true,
+ "gzip": false
+ },
+ "javascript": {
+ "enabled": true,
+ "termSemicolons": true,
+ "gzip": false
+ }
+ }
+}
\ No newline at end of file