Node.js node¶
Типово ця секція обробляється асинхронно
Інформація
Node.js — це середовище виконання JavaScript, створене поверх рушія JavaScript V8 Chrome.
Секція node показує версію поточного рушія Node.js. Ця секція працює з менеджерами керування версіями: nvm, nodenv, fnm або використовує node -v, якщо жоден з них не встановлено.
Ця секція показується лише тоді, коли поточна тека знаходиться в межах проєкту Node.js, тобто:
- Пошук вгору знаходить файл
package.json - Пошук вгору знаходить папку
node_modules - Пошук вгору знаходить файл
.nvmrc - Пошук вгору знаходить файл
.node-version - Тека містить файли з розширеннями
.js,.cjsабо.mjs
Встановлення версії Node.js за замовчуванням¶
Якщо ви бажаєте уникнути показу секції Node.js для певних версій (наприклад, версії встановленої разом з системою), використовуйте змінну SPACESHIP_NODE_DEFAULT_VERSION. Секцію буде приховано, якщо поточна версія Node.js збігається зі значенням змінної.
.spaceshiprc.zsh
SPACESHIP_NODE_DEFAULT_VERSION="18.0.0"
Параметри¶
| Змінна | За замовчуванням | Пояснення |
|---|---|---|
SPACESHIP_NODE_SHOW |
true |
Показати секцію |
SPACESHIP_NODE_ASYNC |
true |
Рендерити секцію асинхронно |
SPACESHIP_NODE_PREFIX |
$SPACESHIP_PROMPT_DEFAULT_PREFIX |
Префікс секції |
SPACESHIP_NODE_SUFFIX |
$SPACESHIP_PROMPT_DEFAULT_SUFFIX |
Суфікс секції |
SPACESHIP_NODE_SYMBOL |
⬢· |
Символ, що відображається перед секцією |
SPACESHIP_NODE_COLOR |
green |
Колір секції |
SPACESHIP_NODE_DEFAULT_VERSION |
`` | Версія Node.js, яку слід розглядати як типову |