কৌণিক ক্লিপ - যখন এনজি পরিবেশন করা হয় তখন কীভাবে স্বয়ংক্রিয় পুনরায় লোড অক্ষম করবেন


91

আমার অ্যাপ্লিকেশনটি কৌণিক ক্লায়ার সাথে পরিবেশন করার সময়, আমি কীভাবে অটো-লোড অক্ষম করব?

ng --help--live-reloadবিকল্পটি উল্লেখ করে , তবে আমি এটি কার্যকর করতে পারি না।

ng serve --live-reload=falseবা ng serve --live-reload falseকাজ না

সম্পাদনা: এটি একটি বাগ বলে মনে হচ্ছে https://github.com/angular/angular-cli/issues/1755


আমরা, দুর্বল উইন্ডোজ ডেভস, স্থায়ী পুনর্নির্মাণগুলি ট্রিগার করতে অনুসন্ধান সূচক / অ্যান্টিভাইরাস স্টাফগুলি প্রতিরোধ করার জন্য এটি দরকার ... আপনি কি কোনও সমাধান খুঁজে পেয়েছেন?
স্যাম জেসন ব্র্যাডক

এই টান অনুরোধ অনুসারে এটি শীঘ্রই স্থির করা উচিত
অ্যালেক্স কাকসডর্ফ

উত্তর:


153

শুধু কর ng serve --live-reload falseবাng serve --no-live-reload

এটি কাজ করে না, এই জনসংযোগ এটি সমাধান করে।


আমি কি কিছু নির্দিষ্ট ফাইলের পুনরায় লোড করা বন্ধ করতে পারি যেমন আমি সিএসএস ফাইলগুলিতে পরিবর্তনগুলি পুনরায় লোড করা বন্ধ করতে চাই, এটা কি সম্ভব?
পারদীপ জৈন

4
আমার জন্য আমাকে সমান চিহ্নটি যোগ করতে হয়েছিলng serve --live-reload=false
কাপ_আগস্ট

আমার সাথে কাজ করছি না --aot --prod। অন্যান্য সেটিংস চেষ্টা করে দেখেনি, তবে এটি কাজ করছে না।
সাইমন_উইভার

4
--prodমোড চালু থাকলেও কেন বিকশিত হবে ?
ম্যাক্সবেল্লিক

@ ম্যাক্সবেল্লিক কারণ বিকাশের অন্তিম পরীক্ষার শেষ রয়েছে। আমি এটি 2% সময় ব্যবহার করতে পারি তবে আমি এখনও আমার সমস্ত প্রযোজনীয় কনফিগারেশন - এবং উত্পাদন বাড়ানোর কোনও ঘনত্ব পরীক্ষা করার বিকল্পটি চাই। যেহেতু আমি এখন ক্লাউডফ্লেয়ারের মাধ্যমে আরগো টানেলটি ব্যবহার করতে পারি (যা ক্যাশেগুলি) আমার মেশিনে প্রক্সিটি বিপরীত করতে আমি সত্যই স্টেজিং পরিবেশের প্রয়োজন ছাড়াই সাইট সেল সংযোগে সাইটের কতটা দ্রুত হবে তা আমি খুব ভাল ধারণা পেতে পারি।
সাইমন_উইভার

11

এই আদেশ দিয়ে আপনার অ্যাপ্লিকেশন পরিবেশন করুন:

ng serve --live-reload=false

আপনি যদি অ্যাপ্লিকেশনটি প্রড মোডে চালাতে চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করুন

ng serve --source-map=false --aot --prod --live-reload=false

8

আমি মনে করি আপনি কেবল পরিবর্তন বিকল্পে পুনর্নির্মাণটি অক্ষম করতে চান

ঠিক করার চেষ্টা করুন:

$ ng serve --watch=true|false

4
--watchএকটি জিনিস, --live-reloadঅন্য জিনিস । আমি মনে করি না যে আপনার উত্তরটি সত্যিই ওপিটিকে সম্বোধন করবে।
BrunoJCM

0

এর সমাধান হ'ল আপনি যে সি এল এল ব্যবহার করছেন তার সংস্করণ আপগ্রেড করা। সিএলআই এখন বিল্ড প্রক্রিয়াটির জন্য মেমরিতে ব্যবহার করে এবং ডিস্কে আর লেখেনি। এটি অ্যান্টিভাইরাস / ডিস্ক রাইটিং ইস্যুতে সহায়তা করে।


এটি প্রথম মন্তব্য থেকেই সমস্যাটি সমাধান করতে পারে তবে আমি বিশ্বাস করি যে এটি আসল সমস্যাটির সমাধান করে না, এখনও আছে (আমার জ্ঞানের কাছে, গতবার আমি গিথুব আলোচনায় দেখেছি) --live-reload
ক্লাইনের

লাইভ-রিলোড পুনরায় অক্ষম ফিরে আসছে, তবে আমি মনে করি অন্য প্রশ্নটি এটি কেন প্রয়োজন? এটি অক্ষম করার জন্য আমি কোনও ব্যবহারের মামলা দেখিনি।
zmanc

4
এটি বেশিরভাগ সময় আমাকে বিরক্ত করে যখন আমি কোনও টেম্পলেট সম্পাদনা করি, তখন আমি ব্রাউজারে ফিরে আসি কেবলমাত্র ডিভাইসগুলির মধ্যে যা পৃষ্ঠায় কাজ করছি তা সন্ধান করার জন্য অ্যাপটি নষ্ট হয়ে যাওয়ার পরে পাওয়া যায় না (আমার আগে তা রিফ্রেশ হয়) টেমপ্লেট সম্পাদনা শেষ করেছেন) এবং আমি পৃষ্ঠাটি আর দেখতে পাচ্ছি না
ম্যাক্সবেল্লিক

গিথুব ইস্যুতে মন্তব্যের সংখ্যা দেখে, আমি অনুমান করি যে আমিই এর দ্বারা বিরক্ত হচ্ছি না
ম্যাক্সব্লেলিক

এখনও এটি মারছে। আমি ng serveক্লাউডফ্লেয়ার দিয়ে চালানোর চেষ্টা করছি (তাদের আরগো টানেল নামে একটি নতুন টানেল রয়েছে যা আমাকে আমার ডেভ মেশিন থেকে প্রক্সি বিপরীত করতে দেয়)। আমি যথাযথ বিল্ড ছাড়াই সিডিএন-তে যথাযথ https তে পরীক্ষা করতে চাই। এছাড়াও কখনও কখনও আমি অন্যদের সাথে কোনও মিটিংয়ে সাইটটির পূর্বরূপ পর্যালোচনা করে রিয়েলটাইম সম্পাদনা করতে পারি এবং আমি পুনরায় লোড হিট না করার আগ পর্যন্ত আমি এটিকে পুনরায় লোড করতে চাই না।
সাইমন_উইভার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.