Elide устанавливает пакеты npm и создаёт ссылки на них в каталоге node_modules проекта.
elide install --ecosystems=npm ~/demo elide install --ecosystems=npm
[479ms] ✓ NPM packages installed (477ms)
[481ms] ✓ Dependencies installed in 481ms
~/demo elide run app.ts
Hello, Ada!
npm нужно включать явно: elide install без параметров устанавливает только Maven. Elide читает package.json и
блок npm в elide.pkl:
amends "elide:project.pkl"
dependencies {
npm {
packages {
"react@19.0.0"
}
devPackages {
"typescript@5.6.2"
}
}
}| Свойство | Назначение |
|---|---|
packages | name@version или @scope/name@version. |
devPackages | Пакеты для разработки. |
Пакеты устанавливаются в .dev/dependencies/npm/node_modules, на который ссылается node_modules в корне проекта.
Результат разрешения записывается в aube-lock.yaml. Выбор экосистем и общие параметры:
Зависимости.