chore: 去掉 test 相关及修复移除 src-tauri 导致的构建问题

This commit is contained in:
ocean-gao
2024-12-20 10:08:57 +08:00
parent b2303d81e1
commit 8e40d21aed
11 changed files with 37 additions and 2221 deletions

View File

@@ -1,4 +1,4 @@
import tauriConfig from "../../src-tauri/tauri.conf.json";
import packageJson from "../../package.json";
import { DEFAULT_INPUT_TEMPLATE } from "../constant";
export const getBuildConfig = () => {
@@ -10,7 +10,7 @@ export const getBuildConfig = () => {
const buildMode = process.env.BUILD_MODE ?? "standalone";
const isApp = !!process.env.BUILD_APP;
const version = "v" + tauriConfig.package.version;
const version = "v" + packageJson.version;
const commitInfo = (() => {
try {

32
app/global.d.ts vendored
View File

@@ -10,34 +10,4 @@ declare module "*.scss" {
declare module "*.svg";
declare interface Window {
__TAURI__?: {
writeText(text: string): Promise<void>;
invoke(command: string, payload?: Record<string, unknown>): Promise<any>;
dialog: {
save(options?: Record<string, unknown>): Promise<string | null>;
};
fs: {
writeBinaryFile(path: string, data: Uint8Array): Promise<void>;
writeTextFile(path: string, data: string): Promise<void>;
};
notification: {
requestPermission(): Promise<Permission>;
isPermissionGranted(): Promise<boolean>;
sendNotification(options: string | Options): void;
};
updater: {
checkUpdate(): Promise<UpdateResult>;
installUpdate(): Promise<void>;
onUpdaterEvent(
handler: (status: UpdateStatusResult) => void,
): Promise<UnlistenFn>;
};
http: {
fetch<T>(
url: string,
options?: Record<string, unknown>,
): Promise<Response<T>>;
};
};
}
declare interface Window {}