Magento 2.3.0 এ PWA সেটআপ A


9
  1. আমরা এটি ম্যাজেন্টো ২.৩.০ এ কীভাবে ব্যবহার করতে পারি?
  2. ম্যাজেন্টো ২.৩.০-তে, তারা দাবি করে যে পিডব্লিউএ একটি সমর্থন করে?
  3. কীভাবে আমরা নতুন জিনিসটি অনুভব করতে এই দুর্দান্ত বৈশিষ্ট্যটি দিয়ে শুরু করতে পারি?

আপনাকে ম্যাজেন্টো পিওয়া স্টুডিওর ভিত্তিতে একটি প্রকল্প তৈরি করতে হবে। পরীক্ষা করে দেখুন magento.stackexchange.com/a/299021/27183 আরও তথ্যের জন্য
santhoshnsscoe

উত্তর:


8

আরও রেফারেন্সের জন্য

** আসুন পিডাব্লুএএ দিয়ে ম্যাজেন্টো ২.৩ ইনস্টলেশন শুরু করুন **

1. ডিআইআর / ভার্ / www / এইচটিএমএল / (এম 230 আমার ম্যাজেন্টো ২.৩ ডিরেক্টরি) তে নিম্নলিখিত কমান্ডটি প্রবেশ করান:

composer create-project --repository=https://repo.magento.com/ magento/project-community-edition=2.3.* --stability=beta m230

2. কমান্ড লাইন দ্বারা Magento ইনস্টল করুন:

bin/magento setup:install --base-url=http://localhost/m230 --db-host=localhost --db-name=m230 --db-user=root --db-password=root --backend-frontname=admin --admin-firstname=admin --admin-lastname=admin --admin-email=admin@admin.com --admin-user=admin --admin-password=admin123 --language=en_US --currency=USD --timezone=America/Chicago --use-rewrites=1

৩. বেস পিওয়া থিম তৈরি করুন যা তাদের [পিডব্লিউএ ভেনিয়া থিমের জন্য পিতা-মাতা হবে]] [২৫]

  • আপাতত ক্লোন বেস বেস থিমের ভাণ্ডার দিন।

৪) ডিরেক্টরি তৈরি করুন app/design/frontend/Magento/pwaএবং বেস থিমের সমস্ত ফাইল এবং ডিরেক্টরিগুলি অনুলিপি করুন।

  • আসুন চেক বেস থিম পাওয়া যায় কি না।

  • Run: php bin/magento setup:upgrade

  • এবং আপনার ম্যাজেন্টো অ্যাডমিন-> সামগ্রী-> থিমগুলিতে নেভিগেট করুন

৫. পিডব্লিউএ স্টুডিও প্রকল্পটি ডাউনলোড করুন।

Your. আপনার ম্যাজেন্টো ইনস্টলেশনের রুট ডিরেক্টরিতে নেভিগেট করুন এবং প্রকল্পের মডিউল ডিরেক্টরিতে সংযুক্ত একটি PWA সিমলিংক ফোল্ডার তৈরি করুন (pwa- স্টুডিও / প্যাকেজ / pwa- মডিউল)।

  • এই ডিরেক্টরি থেকে আমি আমার কমান্ড চালাচ্ছি - / var / www / html / m230

  • এটি আমার ডিরেক্টরিতে ডাউনলোড করা উত্স / var / www / html / PWA / ডিরেক্টরি


ln -s /var/www/html/PWA/pwa-studio/packages/pwa-module app/code/Magento/Pwa

Theme. থিম ডিরেক্টরিটিও লিঙ্ক করুন your আপনার ম্যাজেন্টো ইনস্টলেশনের রুট ডিরেক্টরিতে নেভিগেট করুন এবং প্রকল্পের মডিউল ডিরেক্টরিতে সংযুক্ত একটি পিওয়া সিমলিংক ফোল্ডার তৈরি করুন (pwa- স্টুডিও / প্যাকেজগুলি / ভেনিয়া-ধারণা)।

ln -s /var/www/html/PWA/pwa-studio/packages/venia-concept app/design/frontend/Magento/venia

৮. এখন আপনার pwa- স্টুডিও প্রকল্পের ভিনিয়া-ধারণা ডিরেক্টরিতে নেভিগেট করুন, .env.distএকটি নতুন .envফাইলে অনুলিপি করুন এবং আপনার ম্যাজেন্টো ডেভলপমেন্ট স্টোরটিতে URL সহ ভেরিয়েবলগুলি আপডেট করুন।

cd /var/www/html/PWA/pwa-studio/packages/venia-concept

cp .env.dist .env

9. ভিনিয়া থিম এবং পিওয়া মডিউল ইনস্টল করুন:

run: php bin/magento setup:upgrade

আমরা দেখতে পাচ্ছি ভেনিয়া থিমটি সফলভাবে ইনস্টল হয়েছে।

10. ভেনিয়া থিমটি কনফিগার করুন admin->Content->Configuration

১১.পথ ( /var/www/html/PWA/pwa-studio) রানে নেভিগেট করুন :

npm install

অথবা

npm install webpack-dev-server -g

12. এবং অবশেষে নেভিগেট করুন /var/www/html/PWA/pwa-studio/packages/venia-concept

npm start

অভিনন্দন! আপনি ভেনিয়া থিম প্রকল্পের জন্য আপনার বিকাশের পরিবেশ স্থাপন করেছেন।


আমি একই পদক্ষেপ অনুসরণ করেছি। এর পরে আমি একটি পাইপেডেভারের ফ্রন্টএন্ড url পেয়েছি তবে সেই url দিয়ে পৌঁছাতে পারছি না। সংযুক্ত স্ক্রিনশট দেখুন। prnt.sc/m4tlbx
user00247

দয়া করে এই ইউআরএলটি অনুসরণ করুন - github.com/magento-research/pwa-studio/issues/236
আদিত্য শাহ

সফল সেটআপের পরে এটি একটি নতুন প্যাবেডেভারসিভারল দেয় যেখানে আমি পিওএ দেখতে পাব কিন্তু যখন আমি আমার প্রকল্পের বেস ইউআরএল চালনা করি তখন এটি ডিফল্ট ম্যাজেন্টো থিম দেখায়। সুতরাং আমি কীভাবে আমার বেস ইউআরএলে pwa চালাতে পারি। আমার বেস ইউআরএল লোকালহোস্ট / এম 231 এবং সুতার পরে নতুন ইউআরএল তৈরি করার পরে আমি পেয়েছি: 0.0.0.0ব্দ000000
সতীশ দুবারিয়া

@ অদিতি শাহ, উপরের টিউটোরিয়ালটি ব্যবহার করে আমি কি আমার জ্যাম্পে লোকালহোস্টে সেট আপ করতে পারি?
সঞ্জয় গোহিল

সিপি .env.dist .env --------- পেয়ে ত্রুটি .env.dist ': এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই
Shomita

4

আপনার যেমন প্রয়োজন তেমনি উত্পাদনের জন্য প্রস্তুত কিছু প্রয়োজন: আমি সিস্টেম ভ্যু স্টোর ফ্রন্ট (ওপেন সোর্স সিস্টেম, স্ল্যাকের মাধ্যমে উপলব্ধ সম্প্রদায়টি প্রশ্নের উত্তরগুলির জন্য উপলব্ধ সম্প্রদায়টি ব্যবহার করেছি যদিও আমার কয়েকটি হিট ও মিস ছিল তবে সামগ্রিকভাবে এই পর্যায়ে সিস্টেমটি খুব কার্যকর পিডাব্লুএ একীকরণের)

-> এটি প্রতিক্রিয়া পরিবর্তে ভ্যু ব্যবহার করে। এবং এটি ইলাস্টিক অনুসন্ধান এবং ডকারও ব্যবহার করে। সামগ্রিকভাবে, এই সিস্টেমটি প্রাথমিকভাবে রেস্ট এপিআইয়ের মাধ্যমে ম্যাজেন্টো 2 এর সাথে সংযুক্ত হচ্ছে (এবং গ্রাফকিউএল দিয়ে একটি সূচনা আছে)

শুরু করতে:

Git clone https://github.com/DivanteLtd/vue-storefront

cd vue-storefront
yarn install
npm run installer

এবং তারপরে yarn devক্যাশে ফ্লাশ করার জন্য তবে কিছু পরিবর্তন পরে একটি ওয়াচ প্রক্রিয়াটির মতো সংকলন করা উচিত changes

অবশ্যই, Magento 2 যে পিডব্লিউএ তৈরি করে তাও দুর্দান্ত তবে দুর্ভাগ্যক্রমে এটি দ্রুত গতিতে চলছে এবং কখন এটি ভিএস (উপরের সিস্টেম) এর সাথে প্রতিযোগিতা করতে প্রস্তুত হবে তা পরিষ্কার নয়।

-> গ্রাফিক্যাল শেখা এবং কাস্টমাইজ করা সম্ভবত সহজতর কাজটি আমি আরও ভাল পেয়েছি তবে সম্ভবত এটি সম্ভবত ভুল কারণে ছিল, এই পিডাব্লুএর প্রতিক্রিয়া ফাইলগুলিতে কাঁচা সিএসএস ছিল।

https://magento-research.github.io/pwa-studio/venia-pwa-concept/setup/

npm install

আপনার ম্যাজেন্টো ২.৩ ইনস্টলে, আপনার ভেনিয়া নমুনা ডেটা ইনস্টল করতে হবে (দেখুন https://magento-research.github.io/pwa-studio/venia-pwa-concept/install-sample-data/ )

cd packages/venia-concept && npm run build

cd ../.. && npm run watch:venia

এবং এখানে আপনার একদম নতুন পিডাব্লুএ প্রস্তুত হওয়া উচিত: এটি এক মাস আগে দ্রুত চলে আসবে বলে মনে হয়, প্রচুর ডাব্লুআইপি ছিল এবং আজ, আমি উদাহরণস্বরূপ সাস ইন্টিগ্রেশনটি অনুপস্থিত দেখতে পাচ্ছি। এই দ্বিতীয় বিকল্পটি আরও ভাল হতে পারে যদি আপনি ম্যাজেন্টো সম্প্রদায়ের সাথে এই পিডাব্লুএ শিখতে এবং তৈরি করতে প্রস্তুত হন


যখন আমি কমান্ডগুলি এই url পেয়ে যাচ্ছি ---- magento-venia-ধারণার-nbypk.local.pwadev: 8884 @ হার আপনি কি আমাকে এই বিষয়ে সহায়তা করতে পারেন?
শোমিতা

4

প্রথমে নীচের কমান্ডটি ব্যবহার করে নোড জেএসের সর্বশেষ সংস্করণটি ইনস্টল করুন

- curl -sL https://deb.nodesource.com/setup_10.x | sudo bash -
- sudo apt-get install -y nodejs
- sudo apt install npm

এখন ম্যাজেন্টো রুট ডিরেক্টরিতে যান:

- cd var/www/html/pwa-magento/

PWA ক্লোন ডিরেক্টরিটি ডাউনলোড করুন এবং নিম্নলিখিত নির্দেশগুলি ব্যবহার করে এই ডিরেক্টরিতে এনপিএম ইনস্টল করুন

- git clone https://github.com/magento-research/pwa-studio.git
- cd pwa-studio/
- sudo npm install
- cp packages/venia-concept/.env.dist packages/venia-concept/.env
- sudo npm run build

==========================================

যদি এনপিএক্স ত্রুটি না পেয়ে থাকে তবে পিডাব্লুএ ম্যাজেন্টো ২.৩

- sudo npm i -g npx

যদি এর মতো ত্রুটি পাওয়া যায়: মডিউল 'এনফোর্ড' খুঁজে পাওয়া যায় না তবে নিম্নলিখিত কমান্ডটি চালান

- sudo npm install i envalid
- sudo npm install envalid

যদি এর মতো ত্রুটি হয় তবে নিম্নলিখিত কমান্ডটি চালান: লেরনা ইআরআর! এনপিএম রান বিল্ড-এস '@ ম্যাজেন্টো / ভেনিয়া-কনসেপ্ট'-এ 1 টি বেরিয়েছে

- sudo npm restart
- sudo npm run stage:venia
- sudo npm cache clean -f
- sudo npm install -g n
- sudo n stable / sudo n latest (depends on version)

===========================================

- sudo npm i @magento/pwa-buildpack
- sudo npm i @magento/upward-js
- sudo npm i @magento/venia-concept

- sudo npm run build
- sudo npm run watch:venia
- sudo npm run watch:all

0

আপনি নিম্নলিখিত ব্লগে যেতে পারেন।

কীভাবে ম্যাগেন্টো 2.3 পিডাব্লুএ সেটআপ করবেন

এছাড়াও, এটি আপনার ওয়েবসাইট এবং ব্যবহারের জন্য ম্যাজেন্টো ২.৩ পিডব্লিউএ কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিতভাবে ব্যাখ্যা করবে।

ওয়ার্কিং ম্যাজেন্টো ২.৩ পিডব্লিউএ ডেমো পরীক্ষা করুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.