Fix build for windows & android pipeline

This commit is contained in:
DH
2025-08-23 08:08:17 +03:00
parent 0cbd9f085f
commit d324a1d6dd
4 changed files with 20 additions and 14 deletions

View File

@@ -42,7 +42,7 @@ jobs:
run: npm install
- name: Generate Android project
run: npm run build:kit && npx expo prebuild --platform android
run: npm run build:kit && npm run build:web:ui:release && npx expo prebuild --platform android
- name: Setup Gradle Cache
uses: actions/cache@v4

View File

@@ -14,16 +14,20 @@ module.exports = async () => {
if (config.resolver) {
config.resolver.resolveRequest = (context, moduleName, platform) => {
const result = resolver(moduleName, context.originModulePath, platform);
try {
return context.resolveRequest(context, moduleName, platform);
} catch (e) {
const result = resolver(moduleName, context.originModulePath, platform);
if (result) {
return {
type: 'sourceFile',
filePath: result
};
if (result) {
return {
type: 'sourceFile',
filePath: result
};
}
throw e;
}
return context.resolveRequest(context, moduleName, platform);
};
}

View File

@@ -196,7 +196,13 @@ export async function createResolver(workspace: GeneratedWorkspace): Promise<Res
}
}
return resolveImpl(source, importer, "");
const resolved = resolveImpl(source, importer, "");
if (resolved) {
return path.toNative(resolved);
}
return undefined;
};
}

View File

@@ -1,4 +0,0 @@
{
"name": "text-editor",
"version": "0.1.0"
}