یک پروژهٔ سادهٔ 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 برای بستهبندی خودکار استفاده کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای پابرجایی پروژه، مطمئن شوید که فایلهای ورودی (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' را فعال کنید.
گزارش