修正 macOS 前端构建 PATH
This commit is contained in:
parent
8b6731d0d8
commit
93cce7224e
@ -239,7 +239,7 @@ if (-not (Test-Path -LiteralPath $nodeExe) -or -not (Test-Path -LiteralPath $npm
|
|||||||
throw "The project-local Node $NodeVersion installation is incomplete."
|
throw "The project-local Node $NodeVersion installation is incomplete."
|
||||||
}
|
}
|
||||||
|
|
||||||
$originalPath = $env:Path
|
$originalPath = $env:PATH
|
||||||
$originalNodeOptions = $env:NODE_OPTIONS
|
$originalNodeOptions = $env:NODE_OPTIONS
|
||||||
$originalBuildTarget = $env:CAIWU_BUILD_TARGET
|
$originalBuildTarget = $env:CAIWU_BUILD_TARGET
|
||||||
$originalTerserWorkers = $env:CAIWU_TERSER_WORKERS
|
$originalTerserWorkers = $env:CAIWU_TERSER_WORKERS
|
||||||
@ -252,7 +252,7 @@ else {
|
|||||||
|
|
||||||
Push-Location $repoRoot
|
Push-Location $repoRoot
|
||||||
try {
|
try {
|
||||||
$env:Path = "$(if ($IsWindows) { $nodeRoot } else { Join-Path $nodeRoot 'bin' })$([IO.Path]::PathSeparator)$originalPath"
|
$env:PATH = "$(if ($IsWindows) { $nodeRoot } else { Join-Path $nodeRoot 'bin' })$([IO.Path]::PathSeparator)$originalPath"
|
||||||
$env:NODE_OPTIONS = "--max-old-space-size=$MaxOldSpaceSizeMB"
|
$env:NODE_OPTIONS = "--max-old-space-size=$MaxOldSpaceSizeMB"
|
||||||
$env:CAIWU_TERSER_WORKERS = $TerserWorkers.ToString()
|
$env:CAIWU_TERSER_WORKERS = $TerserWorkers.ToString()
|
||||||
|
|
||||||
@ -375,7 +375,7 @@ try {
|
|||||||
}
|
}
|
||||||
finally {
|
finally {
|
||||||
Pop-Location
|
Pop-Location
|
||||||
$env:Path = $originalPath
|
$env:PATH = $originalPath
|
||||||
$env:NODE_OPTIONS = $originalNodeOptions
|
$env:NODE_OPTIONS = $originalNodeOptions
|
||||||
$env:CAIWU_BUILD_TARGET = $originalBuildTarget
|
$env:CAIWU_BUILD_TARGET = $originalBuildTarget
|
||||||
$env:CAIWU_TERSER_WORKERS = $originalTerserWorkers
|
$env:CAIWU_TERSER_WORKERS = $originalTerserWorkers
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user