
Lihat proyek asli oleh @estevanmaito
Dengan bantuan dari kontributor lain:
Melihatnya hidup
Ini bukan templat. Ini adalah aplikasi lengkap, dibangun di atas React, dengan semua detail kecil diurus sehingga Anda hanya perlu membawa data untuk memberinya makan.
Aksesibilitas adalah prioritas dalam proyek saya dan saya pikir itu harus ada di Anda juga, jadi ini dikembangkan mendengarkan pembaca layar nyata, perangkap fokus dan navigasi keyboard tersedia di mana -mana.
Windmill Dashboard React dibangun di atas Windmill React UI. Anda akan menemukan dokumentasi untuk setiap komponen kecil di sana.
Semua komponen dan wadah disimpan dalam contoh folder
Ubah Default Redirecting Saat Tekan / atau home di File Next.config.js
async redirects ( ) {
return [
{
source : '/' ,
destination : '/example/login' ,
permanent : false ,
} ,
]
} Untuk mengonfigurasi menu sidebar, lihat file (rute/sidebar.tsx).
Ini adalah rute yang akan ditampilkan di bilah samping. Mereka mengharapkan tiga properti:
path : tujuan;name : Nama yang akan ditampilkan;icon : ikon untuk mengilustrasikan item tersebut Item yang digunakan sebagai dropdown, seperti opsi halaman, tidak membutuhkan path , tetapi harapkan array routes objek dengan path dan name :
// sidebar.js
{
path : '/example/tables' ,
icon : 'TablesIcon' ,
name : 'Tables' ,
} ,
{
icon : 'PagesIcon' , // <-- this is used as a submenu, so no path
name : 'Pages' ,
routes : [
// submenu
{
path : '/example/login' ,
name : 'Login' , // <-- these don't have icons
} ,
{
path : '/example/create-account' ,
name : 'Create account' ,
} , Ini adalah proyek create-next-app .
Pertama, instal dependensi:
npm install
# or
yarn installKemudian, Anda dapat menjalankan server pengembangan:
npm run dev
# or
yarn devBuka http: // localhost: 3000 dengan browser Anda untuk melihat hasilnya.
Anda dapat mulai mengedit halaman dengan memodifikasi pages/index.tsx . Page-updates halaman saat Anda mengedit file.
Rute API dapat diakses di http: // localhost: 3000/API/Hello. Titik akhir ini dapat diedit di pages/api/hello.ts .
Direktori pages/api dipetakan ke /api/* . File dalam direktori ini diperlakukan sebagai rute API alih -alih halaman bereaksi.
Untuk mempelajari lebih lanjut tentang Next.js, lihatlah sumber daya berikut:
Anda dapat melihat repositori github berikutnya.js - umpan balik dan kontribusi Anda dipersilakan!
Cara termudah untuk menggunakan aplikasi selanjutnya.js Anda adalah dengan menggunakan platform Vercel dari pencipta Next.js.
Lihatlah dokumentasi penempatan berikutnya.js kami untuk lebih jelasnya.