يثبّت 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. اختيار المنظومات والخيارات المشتركة: التبعيات.