|
@@ -10,6 +10,10 @@ import obfuscator from "rollup-plugin-obfuscator";
|
|
|
const SERVER_URL = "https://192.168.10.39";
|
|
|
const path = require("path");
|
|
|
|
|
|
+const disableObfuse = process.env.DISABLE_OBFUSE;
|
|
|
+// console.log(disableObfuse);
|
|
|
+console.log("process.env.DISABLE_OBFUSE: ", disableObfuse);
|
|
|
+
|
|
|
// https://vitejs.dev/config/
|
|
|
export default defineConfig({
|
|
|
base: "/oe-web/",
|
|
@@ -39,8 +43,6 @@ export default defineConfig({
|
|
|
},
|
|
|
}),
|
|
|
obfuscator({
|
|
|
- // fileOptions: false,
|
|
|
- // globalOptions: false,
|
|
|
// 不同的构建可能成功运行也可能不成功?
|
|
|
fileOptions: {
|
|
|
optionsPreset: "low-obfuscation",
|
|
@@ -86,6 +88,12 @@ export default defineConfig({
|
|
|
"**/Examing/**/**.ts",
|
|
|
],
|
|
|
exclude: ["node_modules/**"],
|
|
|
+ ...(disableObfuse
|
|
|
+ ? {
|
|
|
+ fileOptions: false,
|
|
|
+ globalOptions: false,
|
|
|
+ }
|
|
|
+ : {}),
|
|
|
}),
|
|
|
legacy({
|
|
|
targets: ["chrome >= 58"],
|
|
@@ -129,7 +137,7 @@ export default defineConfig({
|
|
|
build: {
|
|
|
ssr: false,
|
|
|
// FIXME: 为初期测试开启的调试
|
|
|
- // sourcemap: true,
|
|
|
+ sourcemap: !!disableObfuse,
|
|
|
target: ["chrome58"],
|
|
|
},
|
|
|
// define: {
|