نصب Three.js (CDN vs npm)
Three.js رو میتونی به دو روش اصلی استفاده کنی: CDN یا NPM. هر کدوم مزایا و کاربرد خودش رو داره.
۱️⃣ روش CDN
🔹 توضیح
با CDN میتونی بدون نصب، فایل Three.js رو مستقیم از اینترنت بارگذاری کنی و در پروژه استفاده کنی.
این روش برای نمونههای سریع، تست و پروژههای کوچک عالیه.
🔹 مثال
📌 مزایا:
-
نیاز به نصب ندارید.
-
سریع و ساده برای تست یا نمونه اولیه.
📌 معایب:
-
وابسته به اینترنت و CDN
-
بهروزرسانی نسخهها کنترل کمتری داری
۲️⃣ روش NPM
🔹 توضیح
NPM (Node Package Manager) برای پروژههای بزرگ و حرفهای توصیه میشه.
با NPM میتونی Three.js رو داخل پروژه نصب کنی و از ES Modules استفاده کنی.
🔹 مراحل نصب
🔹 مثال با ES Module
📌 مزایا:
-
مناسب پروژههای بزرگ و ماژولار
-
امکان استفاده از ابزارهای Build مثل Webpack, Vite, Parcel
-
کنترل کامل روی نسخهها
📌 معایب:
-
نیاز به محیط Node.js
-
تنظیمات اولیه کمی پیچیدهتر از CDN
✅ جمعبندی
روش | مزایا | معایب |
---|---|---|
CDN | ساده و سریع | وابسته به اینترنت، کنترل نسخه کم |
NPM | مناسب پروژه بزرگ، کنترل نسخه، ماژولار | نیاز به Node.js و ابزار build |