Nuxt ialah rangka kerja Vue pendapat yang memudahkan untuk membina aplikasi tindanan penuh berprestasi tinggi. Ia mengendalikan kebanyakan konfigurasi kompleks yang terlibat dalam penghalaan, mengendalikan data tak segerak, perisian tengah dan lain-lain. Struktur direktori berpandangan dan sokongan TypeScript menjadikannya pengalaman pembangun yang sangat baik untuk membina aplikasi perusahaan yang mudah atau sedia pengeluaran.
Jika anda telah melawat bahagian penemuan kami, anda mungkin mengingati pengenalan awal kami kepada Nuxt dan beberapa ciri utamanya. Dalam panduan ini, kami mengambil praktikal pendekatan untuk menyelidiki lebih mendalam kefungsian Nuxt. Kami akan memperkenalkan anda kepada ciri terbaik yang anda akan dapati membantu dalam projek anda yang seterusnya no tidak kira sama ada anda baru menggunakan Nuxt atau anda telah menggunakannya untuk seketika.
In bahagian ini, kita akan menyelami asas Nuxt dengan mencipta a projek Nuxt baharu. Kami akan merangkumi proses pemasangan, menyediakan a projek baharu dan memahami struktur direktori.
Terdapat beberapa prasyarat yang dinyatakan di tapak web yang termasuk versi Node.js terkini, VS Code sebagai editor teks dengan sambungan Volar, serta beberapa petua untuk persediaan optimum.
Kami boleh mencipta projek Nuxt baharu dan menavigasi ke projek yang baru dibuat dengan menjalankan arahan:
npx nuxi init my-nuxt-project# navigate to newly created projectcd my-nuxt-project
Dalam folder yang baru dibuat, kita boleh menjalankan arahan berikut untuk memasang dependencies:
#using yarnyarn install# using npmnpm install# uisng pnpm# Make sure you have `shamefully-hoist=true` in `.npmrc` before running pnpm installpnpm install
Setelah pemasangan selesai, kita boleh memulakan pelayan dengan menjalankan arahan:
# using yarnyarn dev -o# using npmnpm run dev -- -o# using pnpmpnpm dev -o
Ini akan membuka tetingkap penyemak imbas baharu untuk http://localhost/3000 (atau beberapa port lain jika 3000 tidak tersedia) dan kita sepatutnya mempunyai sesuatu seperti ini:
Nuxt mengikuti struktur direktori yang jelas untuk mengatur projek. ini struktur yang teratur bukan sahaja memudahkan untuk menavigasi projek asas kod tetapi juga membantu dalam menerima pakai amalan terbaik untuk membina berskala aplikasi.
Berikut ialah struktur direktori projek kami sejurus selepas pemasangan:
my-nuxt-project ├── .nuxt/ ├── public/ │ └── favicon.ico ├── server/ │ └── tsconfig.json ├── .gitignore ├── .npmrc ├── app.vue ├── nuxt.config.ts ├── package.json ├── README.md ├── tsconfig.json └── yarn.lock
Kami boleh menambah lebih banyak folder dan fail mengikut struktur direktori yang ditakrifkan oleh Nuxt. Anda boleh menemui semua yang anda perlukan dalam panduan struktur direktori.
Atas ialah kandungan terperinci Nuxt.js: panduan praktikal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!