初步修改
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
import {execFileSync} from 'node:child_process'
|
||||
import fs from 'node:fs'
|
||||
import path from 'node:path'
|
||||
import {fileURLToPath} from 'node:url'
|
||||
const scriptDir = path.dirname(fileURLToPath(import.meta.url))
|
||||
const adminiveFrontend = path.resolve(scriptDir, '..', '..', 'Adminive', 'frontend')
|
||||
const amisPackagePath = path.join(adminiveFrontend, 'node_modules', 'amis', 'package.json')
|
||||
const requiredVersion = '6.13.0'
|
||||
if (fs.existsSync(amisPackagePath) && JSON.parse(fs.readFileSync(amisPackagePath, 'utf8')).version === requiredVersion) {
|
||||
process.exit(0)
|
||||
}
|
||||
execFileSync(process.execPath, [process.env.npm_execpath, 'ci', '--omit=dev', '--ignore-scripts'], {cwd: adminiveFrontend, stdio: 'inherit'})
|
||||
Reference in New Issue
Block a user