Latest version install
install করার সময় nextjs suggested feature গুলো ব্যবহার করলে ভালো হবে।
npx create-next-app@latest
Specific version install
specific vesion install করার জন্য @
এর পরে version দিতে হবে।
npx create-next-app@14
Installation process with cli
- প্রথমে command দিতে হবে যে ভার্সন ইন্সটল করতে চাই সেটিসহ।
- কোন version install হবে সেটি দেখিয়ে confirm করতে বলবে। confirm করতে
y
আর cancel করতে চাইলেno
দিতে হবে। - প্রজেক্টে
TypeScript
ব্যবহার করতে চাইলে arrow right key press করেYes
select করে Enter press করতে হবে। - ESLint
Yes
রেখেই Enter press করতে হবে। এটি recommended. - প্রজেক্টে Tailwind CSS ব্যবহার করতে চাইলে
Yes
আর না চাইলে arrow left key press করে No select করে Enter press করতে হবে। - প্রজেক্টের সব file
src
directory তে রাখতে চাইলেNO
আর সবগুলো root directory তেই রাখতে চাইলYes
রেখে Enter press করতে হবে। - React Server Component এর feature ব্যবহার করতে চাইলে App Router ব্যবহার করতে হবে এটি NextJS 13 version থেকে চালু হয়েছে। আর এটি Highly recommended.
- import alias default রেখেই ব্যবহার করা ভালো।
উপরের প্রক্রিয়া সম্পন্ন করলেই nextjs app installation process complete হয়ে যাবে।
Project run & build scripts
নিচের scripts গুলো automatic package.json file এ যুক্ত হয়ে যাবে।
package.json
{
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
}
}
Development environment run
Development environment এ প্রজেক্ট run করার জন্য নিচের কমান্ড দিতে হবে।
npm run dev
Project build
Project build করার জন্য নিচের কমান্ড দিতে হবে।
npm run build
Built website preview
Project build করার পরে build version run করার জন্য নিচের কমান্ড দিতে হবে।
npm start
Linter fix
Linter এর কোন সমস্যা থাকলে সেটা automatic solve করার জন্য নিচের কমান্ড দিতে হবে।
npm run lint