Cấu trúc dự án Needle Engine
Last updated
Last updated
Needle Engine
Cấu hình cho các bản build và tích hợp của Needle Engine
Ecosystem
package.json
Cấu hình dự án chứa tên, phiên bản, dependencies và script
tsconfig.json
Cấu hình trình biên dịch Typescript
.gitignore
Các tệp và thư mục bị bỏ qua trong git
vite.config.js
Chứa cấu hình dành riêng cho vite. Nó cũng thêm các plugin vite của Needle Engine.
Mẫu dự án chính của chúng tôi sử dụng bundler siêu nhanh. Sau đây là cấu trúc của mẫu Vite mà chúng tôi đã tạo và phân phối (mặc dù có thể điều chỉnh theo nhu cầu riêng của bạn).
Thư mục
assets/
Thư mục asset chứa các asset được xuất từ Unity. Ví dụ: các tệp gltf
được tạo, tệp âm thanh hoặc video. Không khuyến khích thêm tệp thủ công vào assets
vì nó sẽ bị xóa khi build bản phân phối cho dự án.
include/
(tùy chọn) - Nếu bạn có các asset tùy chỉnh cần tham chiếu/tải, hãy thêm chúng vào thư mục include. Khi build, thư mục này sẽ được sao chép vào thư mục đầu ra.
src/generated/
Mã javascript được tạo. Không chỉnh sửa thủ công!
src/scripts/
Các script / component dành riêng cho dự án của bạn
src/styles/
Các tệp stylesheet
*
Tệp
index.html
Trang đích hoặc trang chủ của trang web của bạn
vite.config
src/main.ts
Được bao gồm từ index.html
và import needle-engine
*
Trình exporter của chúng tôi cũng có thể được sử dụng với các cấu trúc dự án khác, vite chỉ là công cụ bundling frontend ưa thích của chúng tôi vì tốc độ của nó. Bạn có thể tự do thiết lập dự án JavaScript của mình theo ý muốn.
Trang được dịch tự động bằng AI
Bạn có thể thêm bất kỳ thư mục mới nào vào đây tùy ý. Đảm bảo chúng vào thư mục đầu ra khi build
Tệp . Các cài đặt để build bản phân phối và host máy chủ phát triển được thực hiện tại đây. Thông thường không cần thiết phải chỉnh sửa các cài đặt này.
Bạn có thể thêm bất kỳ tệp mới nào vào đây tùy ý. Đảm bảo chúng vào thư mục đầu ra khi build (trừ khi chúng chỉ được sử dụng trong quá trình phát triển)