Android Capacitor configurations

This commit is contained in:
Matthew Raymer
2025-01-10 11:04:59 +00:00
parent 76e6b42f99
commit a64e281808
6 changed files with 10 additions and 6 deletions

1
.gitignore vendored
View File

@@ -32,3 +32,4 @@ pnpm-debug.log*
/blob-report/ /blob-report/
/playwright/.cache/ /playwright/.cache/
/dist-electron-build/ /dist-electron-build/
/dist-capacitor/

View File

@@ -7,7 +7,7 @@ buildscript {
mavenCentral() mavenCentral()
} }
dependencies { dependencies {
classpath 'com.android.tools.build:gradle:8.2.1' classpath 'com.android.tools.build:gradle:8.7.3'
classpath 'com.google.gms:google-services:4.4.0' classpath 'com.google.gms:google-services:4.4.0'
// NOTE: Do not place your application dependencies here; they belong // NOTE: Do not place your application dependencies here; they belong

View File

@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip
networkTimeout=10000 networkTimeout=10000
validateDistributionUrl=true validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME

View File

@@ -5,6 +5,9 @@ const config: CapacitorConfig = {
appName: 'TimeSafari', appName: 'TimeSafari',
webDir: 'dist', webDir: 'dist',
bundledWebRuntime: false, bundledWebRuntime: false,
server: {
cleartext: true,
},
}; };
export default config; export default config;

View File

@@ -18,11 +18,11 @@ export default defineConfig(({ mode }) => {
const outDir = isElectron const outDir = isElectron
? "dist-electron" ? "dist-electron"
: isCapacitor : isCapacitor
? "dist-capacitor" ? "dist-capacitor"
: "dist"; : "dist";
return { return {
base: isElectron ? './' : '/', base: isElectron ? "./" : "/",
server: { server: {
port: process.env.VITE_PORT || 8080, port: process.env.VITE_PORT || 8080,
}, },

View File

@@ -54,7 +54,7 @@ export async function loadAppConfig() {
}, },
}, },
aliasConfig: { aliasConfig: {
"@": path.resolve(__dirname, "src"), "@": path.resolve(__dirname, ".."),
buffer: path.resolve(__dirname, "node_modules", "buffer"), buffer: path.resolve(__dirname, "node_modules", "buffer"),
"dexie-export-import/dist/import": "dexie-export-import/dist/import":
"dexie-export-import/dist/import/index.js", "dexie-export-import/dist/import/index.js",