fix: исправить извлечение NVM_VERSION из NVM_BASE а не NODE_PATH
- basename NODE_PATH возвращал 'bin' вместо 'v24.13.1' - Теперь basename берётся от NVM_BASE что даёт правильную версию Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
parent
917f70f858
commit
c5239875ad
|
|
@ -51,8 +51,8 @@ if [ -n "$NODE_BIN" ]; then
|
||||||
NODE_PATH=$(dirname "$NODE_BIN")
|
NODE_PATH=$(dirname "$NODE_BIN")
|
||||||
# Извлекаем базовый путь nvm (убираем /bin/node)
|
# Извлекаем базовый путь nvm (убираем /bin/node)
|
||||||
NVM_BASE=$(dirname "$NODE_PATH")
|
NVM_BASE=$(dirname "$NODE_PATH")
|
||||||
# Извлекаем версию nvm (например v24.13.1 из пути)
|
# Извлекаем версию nvm из NVM_BASE (например v24.13.1 из /home/user/.config/nvm/versions/node/v24.13.1)
|
||||||
NVM_VERSION=$(basename "$NODE_PATH")
|
NVM_VERSION=$(basename "$NVM_BASE")
|
||||||
echo " NODE_PATH=$NODE_PATH"
|
echo " NODE_PATH=$NODE_PATH"
|
||||||
echo " NVM_BASE=$NVM_BASE"
|
echo " NVM_BASE=$NVM_BASE"
|
||||||
echo " NVM_VERSION=$NVM_VERSION"
|
echo " NVM_VERSION=$NVM_VERSION"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue