Needle Engine Dokumentation
Downloads
  • What is Needle Engine?
  • Erfahrungsberichte
  • Get an overview

    • Samples and Showcase
    • Unsere Vision 🔮
    • Funktionsübersicht
    • Technischer Überblick
  • Resources

    • Pricing and Plans
    • Changelog
    • API Documentation
    • Support & Community
  • Integrations

    • Needle Engine für Unity
    • Needle Engine für Blender
    • Needle Engine als Web Component
    • Needle Engine auf Ihrer Website
    • Needle Cloud
  • Topics

    • Web-Projektstruktur
    • Everywhere Actions
    • Assets nach glTF exportieren
    • Frameworks, Bundler, HTML
    • Testen auf lokalen Geräten
    • Bereitstellung und Optimierung
  • Advanced

    • Netzwerkfunktionen
    • VR & AR (WebXR)
    • Needle Engine direkt aus HTML verwenden
    • Editor Synchronisierung
  • Troubleshooting

    • Debugging
    • Fragen und Antworten (FAQ) 💡
    • Get Help
  • Videos

    • Tutorials on Youtube
    • Interviews on Youtube
  • Scripting Overview

    • Scripting in Needle Engine
    • Einführung in das Scripting für Unity-Entwickler
    • Needle-Kernkomponenten
    • Everywhere Actions
  • Components and Lifecycle

    • Erstellen und Verwenden von Komponenten
    • @serializable und andere Decorators
    • Automatische Komponenten-Generierung
    • Scripting Beispiele
    • Community Contributions
    • Zusätzliche Module
  • Settings and APIs

    • <needle-engine> Konfiguration
    • needle.config.json
    • Needle Engine API
    • three.js API
Help
Samples
Pricing
  • Needle Website
  • Needle Cloud
  • Support Community
  • Discord Server
  • X/Twitter
  • YouTube
  • Newsletter
  • Email
  • Feedback
  • Github
  • English
  • 简体中文
  • Español
  • Português
  • Français
  • हिन्दी
  • 日本語
  • Deutsch
  • Tiếng Việt
Downloads
  • What is Needle Engine?
  • Erfahrungsberichte
  • Get an overview

    • Samples and Showcase
    • Unsere Vision 🔮
    • Funktionsübersicht
    • Technischer Überblick
  • Resources

    • Pricing and Plans
    • Changelog
    • API Documentation
    • Support & Community
  • Integrations

    • Needle Engine für Unity
    • Needle Engine für Blender
    • Needle Engine als Web Component
    • Needle Engine auf Ihrer Website
    • Needle Cloud
  • Topics

    • Web-Projektstruktur
    • Everywhere Actions
    • Assets nach glTF exportieren
    • Frameworks, Bundler, HTML
    • Testen auf lokalen Geräten
    • Bereitstellung und Optimierung
  • Advanced

    • Netzwerkfunktionen
    • VR & AR (WebXR)
    • Needle Engine direkt aus HTML verwenden
    • Editor Synchronisierung
  • Troubleshooting

    • Debugging
    • Fragen und Antworten (FAQ) 💡
    • Get Help
  • Videos

    • Tutorials on Youtube
    • Interviews on Youtube
  • Scripting Overview

    • Scripting in Needle Engine
    • Einführung in das Scripting für Unity-Entwickler
    • Needle-Kernkomponenten
    • Everywhere Actions
  • Components and Lifecycle

    • Erstellen und Verwenden von Komponenten
    • @serializable und andere Decorators
    • Automatische Komponenten-Generierung
    • Scripting Beispiele
    • Community Contributions
    • Zusätzliche Module
  • Settings and APIs

    • <needle-engine> Konfiguration
    • needle.config.json
    • Needle Engine API
    • three.js API
Help
Samples
Pricing
  • Needle Website
  • Needle Cloud
  • Support Community
  • Discord Server
  • X/Twitter
  • YouTube
  • Newsletter
  • Email
  • Feedback
  • Github
  • English
  • 简体中文
  • Español
  • Português
  • Français
  • हिन्दी
  • 日本語
  • Deutsch
  • Tiếng Việt
  • Getting Started

    • Downloads
    • Needle Engine for Unity
    • Needle Engine for Blender
    • Needle Engine as Web Component
    • Needle Engine on your Website
    • Needle Cloud
    • Custom integrations
    • Support and Community
  • Core Concepts

    • Web-Projektstruktur
    • Everywhere Actions
    • Assets nach glTF exportieren
    • Frameworks, Bundler, HTML
    • Testen auf lokalen Geräten
    • Bereitstellung und Optimierung
    • Debugging
    • Fragen und Antworten (FAQ) 💡
  • Scripting

    • Scripting in Needle Engine
    • Einführung in das Scripting für Unity-Entwickler
    • Erstellen und Verwenden von Komponenten
    • Automatische Komponenten-Generierung
    • Scripting Beispiele
    • Community Contributions
  • Advanced

    • VR & AR (WebXR)
    • Netzwerkfunktionen
    • Editor Synchronisierung
  • Reference

    • Funktionsübersicht
    • Technischer Überblick
    • Needle-Kernkomponenten
    • needle.config.json
    • <needle-engine> Konfiguration
    • @serializable und andere Decorators

Needle Engine Projektstruktur

Web-Projektdateien

| | | | --- | | | Needle Engine | | | needle.config.json | Konfiguration für Needle Engine Builds und Integrationen | | Ökosystem | | | package.json | Projektkonfiguration mit Name, Version, Abhängigkeiten und Skripten | | tsconfig.json | Typescript Compiler-Konfiguration | | .gitignore | Dateien und Ordner, die in git ignoriert werden sollen | | vite.config.js | Enthält spezifische Konfigurationen für vite.
Fügt auch die Needle Engine vite Plugins hinzu. |

Standardmäßige Vite Projektstruktur

Unsere Hauptprojektvorlage verwendet den superschnellen vite Bundler. Das Folgende zeigt die Struktur der Vite Vorlage, die wir erstellt und ausliefern (obwohl es möglich ist, sie an Ihre eigenen Bedürfnisse anzupassen).

| | | | --- | | | Ordner | | | assets/ | Der Assets-Ordner enthält exportierte Assets aus Unity. Z.B. generierte gltf Dateien, Audio- oder Videodateien. Es wird nicht empfohlen, Dateien manuell zu assets hinzuzufügen, da dieser Ordner beim Erstellen der Distribution für das Projekt geleert wird. | include/ | (optional) - Wenn Sie benutzerdefinierte Assets haben, die Sie referenzieren/laden müssen, fügen Sie diese dem include-Verzeichnis hinzu. Beim Build wird dieses Verzeichnis in den Ausgabeordner kopiert. | src/generated/ | Der generierte Javascript-Code. Nicht manuell bearbeiten! | src/scripts/ | Ihre projektspezifischen Skripte / Komponenten | src/styles/ | Stylesheets | * | Sie können hier nach Belieben neue Ordner hinzufügen. Stellen Sie sicher, dass Sie diese beim Build in das Ausgabeverzeichnis kopieren. | | Dateien | | | index.html | Die Landingpage oder Homepage Ihrer Website | | vite.config | Die vite Konfiguration. Hier werden Einstellungen für das Erstellen der Distribution und das Hosten des Entwicklungsservers vorgenommen. Es ist normalerweise nicht notwendig, diese Einstellungen zu bearbeiten. | | src/main.ts | Wird von index.html eingeschlossen und importiert needle-engine | | * | Sie können hier nach Belieben neue Dateien hinzufügen. Stellen Sie sicher, dass Sie diese beim Build in das Ausgabeverzeichnis kopieren (es sei denn, sie werden nur während der Entwicklung verwendet). |

Unser Exporter kann auch mit anderen Projektstrukturen verwendet werden, vite ist nur unser bevorzugtes Frontend-Bundling-Tool aufgrund seiner Geschwindigkeit. Fühlen Sie sich frei, Ihr JavaScript-Projekt nach Belieben einzurichten.

Erfahren Sie mehr in der Dokumentation über Bundling und die Verwendung mit anderen Frameworks


Weiterlesen

  • Typescript-Leitfaden für Unity-Entwickler
  • Typescript Grundlagen
  • Benutzerdefinierte Skripte schreiben
  • Everywhere Actions

Seite automatisch mit AI übersetzt

Suggest changes
Zuletzt aktualisiert:: 22.04.25, 08:44
Next
Everywhere Actions