fixup some bug for pake local html, update pake-cli version to 2.3.3
This commit is contained in:
4
bin/helpers/merge.ts
vendored
4
bin/helpers/merge.ts
vendored
@@ -59,7 +59,9 @@ export async function mergeConfig(url: string, options: PakeAppOptions, tauriCon
|
||||
fsExtra.moveSync(distDir, distBakDir, { overwrite: true });
|
||||
fsExtra.copySync(dirName, distDir, { overwrite: true });
|
||||
|
||||
const filesToCopyBack = ['cli.js', 'about_pake.html'];
|
||||
// ignore it, because about_pake.html have be erased.
|
||||
// const filesToCopyBack = ['cli.js', 'about_pake.html'];
|
||||
const filesToCopyBack = ['cli.js'];
|
||||
await Promise.all(
|
||||
filesToCopyBack.map(file => fsExtra.copy(path.join(distBakDir, file), path.join(distDir, file))),
|
||||
);
|
||||
|
||||
7
dist/cli.js
vendored
7
dist/cli.js
vendored
@@ -55,8 +55,7 @@ var scripts = {
|
||||
build: "npm run tauri build --release",
|
||||
"build:debug": "npm run tauri build -- --debug",
|
||||
"build:mac": "npm run tauri build -- --target universal-apple-darwin",
|
||||
"build:all-unix": "chmod +x ./script/build.sh && ./script/build.sh",
|
||||
"build:all-windows": "pwsh ./script/build.ps1",
|
||||
"build:config": "chmod +x script/app_config.mjs && node script/app_config.mjs",
|
||||
analyze: "cd src-tauri && cargo bloat --release --crates",
|
||||
tauri: "tauri",
|
||||
cli: "rollup -c rollup.config.js --watch",
|
||||
@@ -506,7 +505,9 @@ async function mergeConfig(url, options, tauriConf) {
|
||||
else {
|
||||
fsExtra.moveSync(distDir, distBakDir, { overwrite: true });
|
||||
fsExtra.copySync(dirName, distDir, { overwrite: true });
|
||||
const filesToCopyBack = ['cli.js', 'about_pake.html'];
|
||||
// ignore it, because about_pake.html have be erased.
|
||||
// const filesToCopyBack = ['cli.js', 'about_pake.html'];
|
||||
const filesToCopyBack = ['cli.js'];
|
||||
await Promise.all(filesToCopyBack.map(file => fsExtra.copy(path.join(distBakDir, file), path.join(distDir, file))));
|
||||
}
|
||||
tauriConf.pake.windows[0].url = fileName;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "pake-cli",
|
||||
"version": "2.3.2",
|
||||
"version": "2.3.3",
|
||||
"description": "🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用。",
|
||||
"engines": {
|
||||
"node": ">=16.0.0"
|
||||
|
||||
@@ -96,18 +96,19 @@ pub fn system_tray_handle(app: &tauri::AppHandle, event: SystemTrayEvent) {
|
||||
let _res = app.save_window_state(StateFlags::all());
|
||||
std::process::exit(0);
|
||||
}
|
||||
"about" => {
|
||||
let _about_window = WindowBuilder::new(
|
||||
app,
|
||||
"about",
|
||||
WindowUrl::App(std::path::PathBuf::from("about_pake.html")),
|
||||
)
|
||||
.resizable(true)
|
||||
.title("About")
|
||||
.inner_size(600.0, 400.0)
|
||||
.build()
|
||||
.expect("can't open about!");
|
||||
}
|
||||
// ignore about for now, because about_pake.html have be erased.
|
||||
// "about" => {
|
||||
// let _about_window = WindowBuilder::new(
|
||||
// app,
|
||||
// "about",
|
||||
// WindowUrl::App(std::path::PathBuf::from("about_pake.html")),
|
||||
// )
|
||||
// .resizable(true)
|
||||
// .title("About")
|
||||
// .inner_size(600.0, 400.0)
|
||||
// .build()
|
||||
// .expect("can't open about!");
|
||||
// }
|
||||
_ => {}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user