नया JavaScript प्रोजेक्ट शुरू करते समय आपको कुछ बातों का ध्यान रखना होता है - कोड की स्ट्रक्चर, डिपेंडेंसी मैनेजमेंट, और प्रोजेक्ट की टेस्टिंग। पहले, सभी को अपने-अपने हिसाब से सेटअप करना पड़ता था, लेकिन आजकल टूल्स जैसे कि npm और yarn इस प्रक्रिया को बहुत आसान बना देते हैं। इनके साथ, आप मात्र कुछ कमांड्स के साथ एक स्टैंडर्ड प्रोजेक्ट तैयार कर सकते हैं और विभिन्न पैकेजेस जल्दी से इंस्टॉल कर सकते हैं। डिपेंडेंसी मैनेजमेंट के लिए package.json का इस्तेमाल होता है, जोकि प्रोजेक्ट की जानकारी और इस्तेमाल किए गए पैकेजेस को ट्रैक करती है। इसमें उन पैकेजेस के वर्ज़न भी शामिल होते हैं जो प्रोजेक्ट के साथ काम करते हैं, और इसे npm install जैसे कमांड्स के जरिए मैनेज किया जाता है। एक बार जब आपकी बेसिक सेटअप तैयार हो जाती है, तो आप अपना कोड लिखना शुरू कर सकते हैं। फिर स्क्रिप्ट्स लिखें, पैकेजेस इंस्टॉल करें, और आपका प्रोजेक्ट शेप लेने लगेगा।.
npm
yarn
package.json
npm install