Needle Engine प्रोजेक्ट स्ट्रक्चर
Last updated
Last updated
Needle Engine
Needle Engine बिल्ड और इंटीग्रेशन के लिए कॉन्फ़िगरेशन
इकोसिस्टम
package.json
प्रोजेक्ट का कॉन्फ़िगरेशन जिसमें नाम, वर्जन, डिपेंडेंसी और स्क्रिप्ट शामिल हैं
tsconfig.json
Typescript कंपाइलर कॉन्फ़िगरेशन
.gitignore
git में अनदेखी की जाने वाली फ़ाइलें और फ़ोल्डर
vite.config.js
इसमें vite विशिष्ट कॉन्फ़िगरेशन होता है। यह Needle Engine vite प्लगइन्स भी जोड़ता है।
हमारा मुख्य प्रोजेक्ट टेम्प्लेट बहुत तेज़ बंडलर का उपयोग करता है। निम्नलिखित Vite टेम्प्लेट की संरचना को दर्शाता है जिसे हमने बनाया और शिप किया है (हालांकि इसे आपकी अपनी आवश्यकताओं के अनुकूल बनाना संभव है)।
फ़ोल्डर
assets/
एसेट फ़ोल्डर में Unity से एक्सपोर्ट किए गए एसेट होते हैं। उदाहरण के लिए, जेनरेट की गई gltf
फ़ाइलें, ऑडियो या वीडियो फ़ाइलें। assets
में मैन्युअल रूप से फ़ाइलें जोड़ना अनुशंसित नहीं है क्योंकि प्रोजेक्ट के लिए डिस्ट्रीब्यूशन बनाते समय उन्हें साफ़ कर दिया जाएगा।
include/
(वैकल्पिक) - यदि आपके पास कस्टम एसेट हैं जिन्हें आपको रेफ़रेंस/लोड करने की आवश्यकता है, तो उन्हें include डायरेक्टरी में जोड़ें। बिल्ड पर यह डायरेक्टरी आउटपुट फ़ोल्डर में कॉपी हो जाएगी।
src/generated/
जेनरेट किया गया javascript कोड। मैन्युअल रूप से संपादित न करें!
src/scripts/
आपके प्रोजेक्ट विशिष्ट स्क्रिप्ट / कंपोनेंट
src/styles/
स्टाइलशीट
*
फ़ाइलें
index.html
आपकी वेबसाइट का लैंडिंग- या होमपेज
vite.config
src/main.ts
index.html से शामिल और needle-engine को इम्पोर्ट करना
*
हमारे एक्सपोर्टर का उपयोग अन्य प्रोजेक्ट स्ट्रक्चर के साथ भी किया जा सकता है, vite अपनी गति के कारण हमारा पसंदीदा फ्रंटएंड बंडलिंग टूल है। अपने JavaScript प्रोजेक्ट को अपनी इच्छानुसार सेट अप करने के लिए स्वतंत्र महसूस करें।
यह पृष्ठ AI का उपयोग करके स्वचालित रूप से अनुवादित किया गया है
आप अपनी इच्छानुसार कोई भी नया फ़ोल्डर यहाँ जोड़ सकते हैं। बिल्डिंग करते समय उन्हें आउटपुट डायरेक्टरी में करना सुनिश्चित करें
। डिस्ट्रीब्यूशन बनाने और डेवलपमेंट सर्वर होस्ट करने की सेटिंग्स यहाँ की जाती हैं। आमतौर पर इन सेटिंग्स को संपादित करना आवश्यक नहीं होता है।
आप अपनी इच्छानुसार कोई भी नई फ़ाइलें यहाँ जोड़ सकते हैं। बिल्डिंग करते समय उन्हें आउटपुट डायरेक्टरी में करना सुनिश्चित करें (जब तक कि वे केवल डेवलपमेंट के दौरान उपयोग न की जा रही हों)।