یک پروژهٔ سادهٔ JavaScript ایجاد کنید و با استفاده از Webpack یک فایل bundle بسازید که کد ES6 را با Babel و یک فایل CSS را پردازش و در پوشهٔ dist خروجی دهد.

13.0 بازدید آخرین ویرایش در 201 روز قبل ساعت 03:21

0.0

برای حل: با npm init -y شروع کنید، سپس پکیج‌های webpack و webpack-cli و babel ( @babel/core، babel-loader، @babel/preset-env ) و بارگذارهای CSS (css-loader و style-loader) را نصب کنید؛ یک webpack.config.js با ورودی (entry) و خروجی (output) و قوانین module برای babel-loader و css-loader تنظیم کنید و در package.json اسکریپت build را فراخوانی کنید. نکته‌ها: از mode: "development" و devtool: "source-map" هنگام توسعه استفاده کنید، برای انتشار mode: "production" را انتخاب کنید و به‌عنوان جایگزین ساده‌تر می‌توانید از Parcel یا Rollup برای بسته‌بندی خودکار استفاده کنید.

توسط پژوهشگر در 201 روز قبل ساعت 03:21
دسته بندی ها: JavaScript JavaScript for beginner
arash در 201 روز قبل ساعت 06:43

برای پابرجایی پروژه، مطمئن شوید که فایل‌های ورودی (index.js و styles.css) وجود دارند و با تنظیمات webpack.config.js درست به dist خروجی می‌رسند. babel-loader را با preset-env پیکربندی کنید و یک فایل .babelrc یا babel.config.json در ریشه اضافه کنید تا ES6 به ES5 تبدیل شود. از import './styles.css' در فایل js استفاده کنید تا CSS با css-loader و style-loader به bundle اضافه شود. در توسعه از mode: 'development' و devtool: 'source-map' استفاده کنید و برای انتشار، mode: 'production' را فعال کنید.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری