Comparing version 0.0.1-beta.13 to 0.0.1-beta.14
@@ -12,2 +12,3 @@ import fs from 'fs/promises'; | ||
import { packageDirectory } from 'pkg-dir'; | ||
import { fileURLToPath } from 'url'; | ||
@@ -60,4 +61,3 @@ export default class MacBuilder implements IBuilder { | ||
const npmDirectory = await packageDirectory(); | ||
console.log(npmDirectory) | ||
const npmDirectory = path.join(path.dirname(fileURLToPath(import.meta.url)), '..'); | ||
const code = await shellExec(`${path.join(npmDirectory, 'node_modules/@tauri-apps/cli/tauri.js')} build --config ${configJsonPath} --target universal-apple-darwin`); | ||
@@ -70,4 +70,4 @@ const dmgName = `${name}_${'0.2.0'}_universal.dmg`; | ||
getBuildedAppPath(npmDirectory: string, dmgName: string) { | ||
return path.join(appRootPath.path, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName); | ||
return path.join(npmDirectory, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName); | ||
} | ||
} |
import * as Commander from 'commander'; | ||
import { program } from 'commander'; | ||
import url from 'url'; | ||
import url, { fileURLToPath } from 'url'; | ||
import isurl from 'is-url'; | ||
@@ -17,4 +17,2 @@ import crypto from 'crypto'; | ||
import shelljs from 'shelljs'; | ||
import appRootPath from 'app-root-path'; | ||
import { packageDirectory } from 'pkg-dir'; | ||
@@ -365,4 +363,3 @@ /****************************************************************************** | ||
yield fs.writeFile(configJsonPath, Buffer.from(JSON.stringify(tauriConf), 'utf-8')); | ||
const npmDirectory = yield packageDirectory(); | ||
console.log(npmDirectory); | ||
const npmDirectory = path.join(path.dirname(fileURLToPath(import.meta.url)), '..'); | ||
yield shellExec(`${path.join(npmDirectory, 'node_modules/@tauri-apps/cli/tauri.js')} build --config ${configJsonPath} --target universal-apple-darwin`); | ||
@@ -375,3 +372,3 @@ const dmgName = `${name}_${'0.2.0'}_universal.dmg`; | ||
getBuildedAppPath(npmDirectory, dmgName) { | ||
return path.join(appRootPath.path, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName); | ||
return path.join(npmDirectory, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName); | ||
} | ||
@@ -378,0 +375,0 @@ } |
{ | ||
"name": "pake-cli", | ||
"version": "0.0.1-beta.13", | ||
"version": "0.0.1-beta.14", | ||
"description": "用 Rust 来打包你的 App,底层使用 Tauri,当前支持微信读书、Flomo、Vercel", | ||
@@ -29,2 +29,3 @@ "bin": { | ||
"@tauri-apps/api": "^1.0.2", | ||
"@tauri-apps/cli": "^1.0.2", | ||
"app-root-path": "^3.1.0", | ||
@@ -49,3 +50,2 @@ "axios": "^1.1.3", | ||
"@rollup/plugin-typescript": "^9.0.2", | ||
"@tauri-apps/cli": "^1.0.2", | ||
"@types/is-url": "^1.2.30", | ||
@@ -52,0 +52,0 @@ "@types/page-icon": "^0.3.4", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
15
6527850
15
933
+ Added@tauri-apps/cli@^1.0.2
+ Added@tauri-apps/cli@1.6.2(transitive)
+ Added@tauri-apps/cli-darwin-arm64@1.6.2(transitive)
+ Added@tauri-apps/cli-darwin-x64@1.6.2(transitive)
+ Added@tauri-apps/cli-linux-arm64-gnu@1.6.2(transitive)
+ Added@tauri-apps/cli-linux-arm64-musl@1.6.2(transitive)
+ Added@tauri-apps/cli-linux-x64-gnu@1.6.2(transitive)
+ Added@tauri-apps/cli-linux-x64-musl@1.6.2(transitive)
+ Added@tauri-apps/cli-win32-arm64-msvc@1.6.2(transitive)
+ Added@tauri-apps/cli-win32-ia32-msvc@1.6.2(transitive)
+ Added@tauri-apps/cli-win32-x64-msvc@1.6.2(transitive)