یک پروژهٔ جاوااسکریپت ایجاد کنید و در فایل package.json سه اسکریپت npm با نامهای start، build و test اضافه کنید بهطوری که start سرور را اجرا کند، build بستهٔ تولیدی را بسازد و test تستها را اجرا کند.
1.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:16 0.0
فایل package.json را باز کنید و در بخش "scripts" کلیدهای مورد نظر را اضافه کنید، مثلاً "start": "node index.js" یا "start": "nodemon index.js"، "build": "webpack --mode production" و "test": "jest". قبل از اجرای اسکریپتها بستههای مربوطه را با npm نصب کنید (مثلاً npm install --save-dev webpack jest nodemon) و برای اجرای اسکریپتها از npm run یا برای start از npm start استفاده کنید؛ همچنین میتوانید با استفاده از && چند دستور را پشت هم اجرا یا با npx از باینریهای محلی استفاده کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
نکتهٔ کلیدی این است که سه اسکریپت npm را بهدرستی در فایل package.json تعریف کنید تا با npm run start، npm run build و npm run test کار کند. برای start میتوانید از nodemon استفاده کنید تا با هر تغییر دوباره سرور ریستارت شود و برای build از webpack --mode production یا گزینهای سبکتر مانند esbuild استفاده کنید. برای تست هم jest یا vitest را پیشنهاد میکنم و فراموش نکنید وابستگیهای dev را با npm install --save-dev نصب کنید. در نهایت مطمئن شوید مسیر ورود (مثل index.js) درست در اسکریپت start مشخص شده باشد و از npx برای استفاده از binaries محلی پروژه بهره بگیرید.
گزارش