ত্রুটিগুলি: ডেটা পাথ "। বিল্ডাররা ['অ্যাপ্লিকেশন-শেল']" এর প্রয়োজনীয় সম্পত্তি 'শ্রেণি' থাকা উচিত


159

আমার অ্যাপ্লিকেশন চালানোর সময় আমি এই ত্রুটিটি পাচ্ছি। আমার আবেদনের বিশদ এখানে রইল।

Angular CLI: 7.3.3 
Node: 10.15.1 
Angular: 7.2.7 
@angular-devkit/architect -0.13.3 
@angular-devkit/build-angular- 0.800.1 
@angular-devkit/build-optimizer - 0.800.1 
@angular-devkit/build-webpack - 0.800.1 
@angular-devkit/core -7.3.3 
@angular-devkit/schematics -7.3.3 
@angular/cli -7.3.3 
@ngtools/webpack -8.0.1 
@schematics/angular -7.3.3 
@schematics/update 0.13.3 
rxjs 6.3.3 
typescript 3.2.4 
webpack 4.30.0

আমি ইতিমধ্যে ক্যাশে পরিষ্কার চেষ্টা করেছি।


এখানে আমার আবেদনের বিস্তারিত রয়েছে। কৌণিক সিএলআই: 7.3.3 নোড: 10.15.1 কৌণিক: 7.2.7 @ কৌণিক-দেবকিট / স্থপতি -0.13.3 @ কৌণিক-দেবকিট / বিল্ড-কৌণিক- 0.800.1 @ কৌণিক-দেবকিট / বিল্ড-অপ্টিমাইজার - 0.800.1 @ কৌণিক-দেবকিট / বিল্ড-ওয়েবপ্যাক - 0.800.1 @ কৌণিক-ডেভিত / কোর -7.3.3 @ কৌণিক-ডেভিতিত / স্কিম্যাটিক্স -7.3.3 @ কৌণিক / ক্লিপ -7.3.3 @ এনজিওলস / ওয়েবপ্যাক -8.0.1 @ স্কেমেটিক্স / কৌণিক -7.3.3 @ স্কিমেটিক্স / আপডেট 0.13.3 আরএক্সজেএস 6.3.3 টাইপস্ক্রিপ্ট 3.2.4 ওয়েবপ্যাক 4.30.0
একতা গান্ধী

1
এই সমস্যাটি সাধারণত বেমানান প্যাকেজগুলির কারণে। আপনি সম্প্রতি প্যাকেজ.জসন আপডেট করেছেন?
দীপিকা

7
অবশেষে আমি সমাধানটি খুঁজে পেলাম। 1) প্রথমে সাধারণ কমান্ড গিট চেকআউট প্যাকেজ.জসন দিয়ে প্যাকেজ.জসন ফাইলের সমস্ত পরিবর্তনগুলি সরিয়ে ফেলুন। 2) তারপরে @ কৌণিক-দেবকিত / বিল্ড-কৌনিক- package 0.800.1 এ প্যাকেজ.জসন পরিবর্তন করার পরে (ক্যাপের পরিবর্তে লেজ যুক্ত করুন) 3) তারপরে কমান্ড আরএম-আরএফ নোড_মডিউল / 4 চালান) তারপর কমান্ড এনএমপি দিয়ে ক্লিন ক্যাচ করুন ক্লিন ক্যাশে -f ৫) এবং শেষ রান কমান্ডে এনএমপি ইনস্টল করুন। এটি আমার পক্ষে কাজ করে।
একতা গান্ধী

1
উপরে, npm clean cache -fভুল, হওয়া উচিত npm cache clean --force
ফাবিয়েন হাদ্দাদি

2
আমি যা খুঁজে পেয়েছি তা হল যে আমি নোডের ভুল সংস্করণটি ব্যবহার করার জন্য এনভিএম স্থাপন করেছিলাম, এটি সঠিকভাবে ব্যবহারের জন্য nvm use 12.14.01(আমার ক্ষেত্রে) সেট করা দরকার ছিল
কোয়েটসেশনশনিবাদী

উত্তর:


172

আপনার প্যাকেজ.জসনে ডেভিট বিল্ডার পরিবর্তন করুন।

"@angular-devkit/build-angular": "^0.800.1",

প্রতি

"@angular-devkit/build-angular": "^0.10.0",

এটা আমার জন্য কাজ করে.
শুভকামনা


31
এটি তৈরি @angular-devkit/build-angular": "0.13.4"এবং এটি কাজ করে।
ডিমুথু

3
পারফেক্ট। "0.13.4" নিয়ে কাজ করেছেন এবং পরে এনপিএম বিল্ডটি চালাচ্ছেন
সৌরভ ওরি

1
এখানে অবতরণ করা হয়েছে কারণ আমি জেএস-ইয়ামাল <3.13.1-তে সনাক্ত করা সুরক্ষা দুর্বলতার সম্পর্কে একটি বিজ্ঞপ্তি পেয়েছি। আপডেট করার পরে আমি এই ত্রুটি বার্তা পেয়েছি। যাইহোক, "^0.10.0"এটি স্থির করুন।
আলেশ হৌদেক

11
0.13.4 আমার পক্ষে কাজ করেছে, তবে নিশ্চিত হয়ে নিন যে আপনি প্রথমে নোড_মডিউলগুলি ফোল্ডারটি সরিয়েছেন, প্যাকেজ-লক.জসন মুছুন এবং তারপরে এনপিএম ইনস্টল চালান। সবকিছু ঠিক আছে বলে মনে হচ্ছে।
ইন্ডি-জোনস

5
এই সমাধানটি কাজ করে তবে এটি ভুল, আপনার পরিবর্তে কৌণিক এবং কৌনিক ক্লাইপ সংস্করণটি আপগ্রেড করা উচিত। নীচে @ ওভঙ্গার উত্তরটি দেখুন
ফ্রান্সেসকো বোর্জি

101

নিম্নলিখিত আমার জন্য কাজ করে

npm uninstall @angular-devkit/build-angular
npm install @angular-devkit/build-angular@0.13.0

2
যদিও এই উত্তরটি সরাসরি, এটিতেও সংস্থান বা রেফারেন্সের অভাব রয়েছে। অন্ধভাবে সরাসরি কোনও নির্দিষ্ট প্যাকেজ সংস্করণ ইনস্টল করতে লোকেরা তাদের পুরো প্রকল্প ব্যাহত করতে পারে। দয়া করে পরিষ্কার হয়ে যান এবং কিছু উল্লেখ দিন।
জাক্কি

70

এখানে প্রত্যেকেই সামঞ্জস্যের জন্য @ কৌণিক-দেবকিট / বিল্ড-অ্যাঙ্গুলারকে @angular 7.x সংস্করণে ডাউনগ্রেডিংয়ে ফোকাস করছে, তবে তাদের কী করা উচিত তা @angular/cliকৌনিক 8 সংস্করণে আপগ্রেড করা।

সমস্যাটি হ'ল সিস্টেম ক্লাইপটি এখনও পুরানো সংস্করণে আটকে রয়েছে এবং এটি স্বয়ংক্রিয়ভাবে আপডেট হয় না ng update(কারণ এটি কৌণিক নিয়ন্ত্রিত প্রকল্পের বাইরে), তাই কৌণিক গ্রন্থাগারগুলি অ্যাক্সেস করার চেষ্টা করার সময় এটি একটি বেমানান সংস্করণে রেখে দেওয়া হয়।

ডাউনগ্রেডিংয়ের @angular-devkit/build-angularফলে আরও অসুবিধাগুলি ঘটে।

npm i --global @angular/cli@latest

সমস্যা সমাধান করবে অন্য কোথাও জিনিস না ভেঙে ।


6
এই উত্তর হওয়া উচিত। এই ত্রুটিটি আমার কাছে ঘটেছিল কারণ আমি একটি শাখা থেকে টানাছি যা কৌণিক 8 এ আপডেট করা হয়েছে তবে আমার কম্পিউটারের
কৌনিকটি

19
এই সমস্যাটি তখনই ঘটতে পারে যখন আপনি npm audit fixএখনও এমন প্রকল্পগুলিতে করেন যখন angular@7কখনও কখনও ডাউনগ্রেডিংয়ের @angular-devkit/build-angularসঠিক উত্তর হয়
Xesenix

4
দৌড়ানো npm audit fixকখনও কখনও ব্রেকিং পরিবর্তনের পরিচয় দেয়। পরিবর্তে npm auditআমাদের অনুসন্ধানগুলি বোঝার জন্য চালানো উচিত এবং 1 প্যাকেজটিকে 1 এর মতো 1 ব্যবহার করে আপগ্রেড করা উচিতnpm i --save-dev <package@version>
নরেন

1
@ জুহাং এটি কেবল প্রকাশ্যেই মিথ্যা। আপনি গ্লোবাল সিএলআইকে শেষ কয়েকটি সংস্করণের সাথে পিছনে সামঞ্জস্যপূর্ণ হওয়ার জন্য আপগ্রেড করার আশা করতে পারেন, আপনি এটি ফরওয়ার্সের সাথে সামঞ্জস্যপূর্ণ বলে আশা করতে পারবেন না।
ওভ্যাঙ্গেল

1
@ ওভাঙ্গেল আমি সামনের সামঞ্জস্যের উল্লেখ করিনি। আমি বলছি লোকেরা অন্ধভাবে আপগ্রেড বা ডাউনগ্রেড করা উচিত নয়, বিশেষত angular-cliসংস্করণ। একজনকে তাদের বর্তমান সিএলআই সংস্করণ সনাক্ত করতে হবে এবং সেই সি এল এল-এর সাথে মেলে এমন ডিভাইট ব্যবহার করতে হবে। আপনি যদি ডেভিট প্যাকেজগুলি আপগ্রেড করতে চান তবে সিএলআই সম্পূর্ণরূপে আপগ্রেড করা সঠিক।
zhuhang.jasper

61

প্রত্যেকেই @angular-devkit/build-angularএক্সে ডাউনগ্রেড সংস্করণ, বা @angular/cliসংস্করণ ওয়াই বা সর্বশেষে আপগ্রেড করার দিকে মনোনিবেশ করছে ।

তবে, দয়া করে অন্ধভাবেX or Y or latest উত্তর হিসাবে কোনও পরামর্শ করবেন না । (যদিও সাধারণত, ডিভিকেট ডাউনগ্রেড করা ভাল হওয়া উচিত কারণ সিএলআই আপগ্রেড করা একটি ব্রেকিং পরিবর্তন)

সঠিক সংস্করণ চয়ন করতে হবে, সর্বদা আপনার কৌণিক (কৌণিক-ক্লিপ) সংস্করণ উপর নির্ভর করে।

Angular CLI v8.3.19 -> 0.803.19
Angular CLI v8.3.17 -> 0.803.17
Angular CLI v7.3.8 -> 0.13.8
Angular CLI v6-lts -> 0.8.9

অন্যান্য নির্দিষ্ট সংস্করণগুলির জন্য, এখানে যান: https://github.com/angular/angular-cli/tags । আপনার সিএলআই সংস্করণটি আবিষ্কার করুন এবং কয়েকটি ট্যাগে তারা @angular-devkit/**প্যাকেজগুলির জন্য সংশ্লিষ্ট সংস্করণগুলি উল্লেখ করে ।

দ্রষ্টব্য: আপনি যদি নিজের সিএলআই সংস্করণটি আপগ্রেড করতে চান তবে আপনার প্রথমে আপনার প্রধান সংস্করণটির সর্বশেষতম সংস্করণে আপগ্রেড করার বিষয়টি বিবেচনা করা উচিত, কেবল পরবর্তী বড় সংস্করণে ঝাঁপিয়ে পড়বেন না।


3
এই উত্তরটি কেন নিচে ভোট হয়েছে তা নিশ্চিত নয়; এটা ভাল পরামর্শ। আসলে, এটি আমার সমস্যার সমাধান করেছে (যেহেতু আমি আমার devkit/build-angularপ্যাকেজটি আপগ্রেড করেছিলাম 0.803.xতবে আমার কৌণিক সিএলআই বামে রেখেছি my 7.3.xযেহেতু আমার কৌণিক সিএলআই আপগ্রেড করার ইচ্ছা ছিল না, তাই আমি 0.13.xদেবকিতের ভারে ফিরে গিয়েছিলাম
গ্রেগ এল

2
@ গ্রেগএল আসলে, আমার উত্তরটি বেশিরভাগ উর্ধ্বে থাকা উত্তরগুলির চেয়ে ভাল। অন্যান্য উত্তরগুলি কেবল ব্লাইলি আপগ্রেড / ডাউনগ্রেড করার পরামর্শ দেয়। আমার উত্তরটি যেমন বোঝায়, সঠিক সিএলআই / দেবকিট সংস্করণ সংযুক্ত, তবে কেউ এফ দেয় না, কারণ এইভাবে দেব সম্প্রদায়টি।
zhuhang.jasper

আপনি একজন জীবনকর্মী, টিএক্স! তবে আপনার ক্লাই 7.0.6 এর জন্য কোনও ধারণা আছে? এটি সেখানে লেখা হয়নি
এরহান ইয়াজার

2
এই দুর্দান্ত উত্তরে যোগ করতে: আমার নিজের প্রকল্পে, আমি @angular/cliদেব নির্ভরতাগুলিতে অন্তর্ভুক্ত করেছি এবং আমি নিশ্চিত হয়েছি যে এটির সাথে মেলে @angular-devkit/build-angular। আমি একাধিক সিএলআই সংস্করণ সহ একাধিক প্রকল্প বজায় রাখতে পারি। যদি আপনি না ng sএটা, আপনার কম্পিউটার, CLI ব্যবহার করবে যদি আপনি না npm start(যেখানে একটি স্ক্রিপ্ট হয় package.jsonনা ng serveএটা ঠিক, CLI সঙ্গে এই অ্যাপ্লিকেশানটি লঞ্চ এই সাহায্য আশা এটি আসলে স্থানীয় CLI ব্যবহার করবে।
ma.D

আজকের হিসাবে কৌনিক 9 এর জন্য আপডেট হয়েছে (উত্স এনপিএম ): 0.901.1 -> সর্বশেষ, 0.1000.0-next.0 -> পরবর্তী, 0.8.9 -> ভি 6-এলটিএস, 0.803.26 -> ভি 8-এলটিএস, 0.13 .10 -> v7-lts
ম্যাসিমিলিয়ানো ক্যানিপারোলি

30

আপনার @ কৌণিক-দেবকিট @ কৌণিক / ক্লিপ সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয়, সুতরাং উদাহরণস্বরূপ কেবল পুরানোটি ইনস্টল করুন:

npm install @angular-devkit/build-angular@0.13.8 @angular-devkit/build-ng-packagr@0.13.8

একই পোস্ট করতে চেয়েছিলেন। 0.12.4চারপাশে ভাসতে দেখা , কিন্তু এটি আমার পক্ষে কাজ করে না।
এম দো

@ এমডো সঠিক সংস্করণটি আপনার 1angular-Cli` সংস্করণের উপর নির্ভর করে। : এই দেখুন stackoverflow.com/a/59043569/6122411
zhuhang.jasper

22

এনজি 8 এ আপগ্রেড করার চেষ্টা করার পরে একই সমস্যা যা নির্ভরতা সমস্যার কারণে ব্যর্থ হয়েছে।

npm uninstall @angular-devkit/build-angular

তখন আমি ব্যবহার করেছি,

npm install @angular-devkit/build-angular@0.12.4

ঠিক কর...


কখনও কখনও এই সমাধানটি সম্ভব হয় না কারণ এটির সংস্করণটি কারওর প্রয়োজন হয় না। প্যাকেজ লক জসন মুছুনnpm i @angular-devkit/build-angular
তেজশ্রী

14

আমারও একই সমস্যা ছিল, তবে আমি একতা গান্ধীর মন্তব্যে এটি সমাধান করেছি:

অবশেষে আমি সমাধানটি খুঁজে পেলাম।

1) প্রথমে সাধারণ কমান্ড গিট চেকআউট প্যাকেজ.জসন দিয়ে প্যাকেজ.জসন ফাইলের সমস্ত পরিবর্তনগুলি সরিয়ে ফেলুন।

2) তারপরে @ কৌণিক-দেবকিট / বিল্ড-কৌনিক- package 0.800.1- এ প্যাকেজ.জসনে পরিবর্তন করার পরে (ক্যাপের পরিবর্তে লেজ যুক্ত করুন)

3) তারপরে rm -rf নোড_মডিউল /

4) তারপরে এনটিএম ক্লিন ক্যাশে -f কমান্ড দিয়ে ক্লিন ক্যাচ দিন

5) এবং সর্বশেষ রান কমান্ড এনটিএম ইনস্টল। এটি আমার পক্ষে কাজ করে।

.... পাশাপাশি দিমুথু প্রস্তাবিত পরিবর্তনটি

এটি @ কৌণিক-দেবকিট / বিল্ড-কৌনিক ":" 0.13.4 "এ তৈরি এবং এটি কাজ করেছে।


এটি লক্ষ করা উচিত যে অলস লোডযুক্ত উপাদানগুলি ব্যবহার করার সময় @ কৌণিক-ডিভকিট / বিল্ড-কৌণিকের সংস্করণ "0.13.4" তে একটি সমস্যা রয়েছে। সমস্যাটি এড়াতে ব্যবহারকারীদের তাদের @ কৌণিক-দেবকিট / বিল্ড-কৌণিক প্যাকেজ আপডেট করতে হবে ... সুতরাং এখানে একটি বাণিজ্য বন্ধ করুন ...
আদন

7

এটি আমার সাথে ঘটেছিল যখন আমি কৌনিক 8 ইনস্টল করেছি, এমন কিছু অসম্পূর্ণতা রয়েছে যা আমি সমাধান করতে পারি নি। আমাকে ডাউনগ্রেড করতে হয়েছিল কারণ আমি কাজ করে এমন একটিটি না পাওয়া পর্যন্ত আমি প্রতিটি সংস্করণ দিয়ে প্রায় খরগোশের গর্ত জাগ্রত করেছিলাম।

প্রথমত, টাইপস্ক্রিপ্ট পুরানো হয়েছিল, ডিফল্ট ইনস্টলেশন টাইপস্ক্রিপ্ট ৩.১..6 এ একটি রেফারেন্স যুক্ত করেছিল এবং এর জন্য 3.4 বা তারও বেশি প্রয়োজন।

npm install typescript@">=3.4 <3.5"

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

অবশেষে আমি ডাউনগ্রেড করার চেষ্টা করেছি (প্যাকেজ.জসনে যান এবং ডেভিনিডেন্সিগুলি সন্ধান করুন) যতক্ষণ না তাদের একজন কাজ করে।

@angular-devkit/build-angular": "0.13.4"

আমি নিশ্চিত যে আপনার সমস্যা নির্ভরতা সংস্করণ তবে আমি আপনাকে কোনটি বলতে পারব না। এটিকে ডাউনগ্রেড করার চেষ্টা করুন।


যদিও এটি কাজ করে, আমি প্রস্তাব করব @angular-devkit/build-angular": "0.13.8"যেহেতু এটি সর্বশেষতম সংস্করণ হিসাবে কাজ করে বলে মনে হচ্ছে
এম ডঃ

অনেক ধন্যবাদ. বুটস্ট্র্যাপ সংস্করণ বা নির্ভরতা দ্বারা এটি আমাকে 0.13.4 এর চেয়ে বেশি যেতে দেয় না তবে এটি অনেক লোকের জন্য কাজ করবে
ম্যাক্সিমিলিয়ানো রিওস

0.13.8 দিয়ে (মূলত 0.800 এর চেয়ে কম কিছু। *) আমি পেয়েছি: An unhandled exception occurred: Could not find the implementation for builder @angular-devkit/build-angular:browser See "/tmp/ng-5iKcHN/angular-errors.log" for further details.সর্বশেষ সংস্করণ সহ আমি শিরোনাম থেকে ত্রুটি পেয়েছি। এখন কি করতে হবে?
ডোমিনিক সিজাইমস্কি

7

এ থেকে প্যাকেজ.জসন ফাইল আপডেট করার চেষ্টা করুন

  "@angular-devkit/build-angular": "^0.800.1" 

প্রতি

  "@angular-devkit/build-angular": "^0.12.4"

তারপরে কমান্ড লাইনে এনপিএম ইনস্টল করুন।


6

আমিও এই ইস্যুটি জুড়ে এসেছি এবং আমার জন্য আরও আপডেট করার সময় আরও সমস্যা দেখা দিয়েছে।

পরিশেষে আমার জন্য যা কাজ করেছে তা কমবেশি ক্লিপ অপসারণ এবং এই পদক্ষেপগুলি দিয়ে এটি পুনরায় ইনস্টল করার জন্য ছিল:

npm uninstall -g @angular/cli
npm cache clean --force
npm install -g @angular/cli

এটি আমাকে উত্স আউট করতে সহায়তা করেছে: কীভাবে কৌনিক / ক্লিপ আনইনস্টল করবেন


3

আমি এই পরিবর্তনটি প্যাকেজ.জসন ফাইলে করেছি, তবে এটি কার্যকর হয়।

"@angular-devkit/build-angular": "^0.803.23"

প্রতি

"@angular-devkit/build-angular": "^0.13.9"


2

আমি পরিবর্তিত @angular-devkit/build-angular": "0.9.0.1"হয়েছিল @angular-devkit/build-angular": "0.13.4"এবং এটি কাজ করে।


আমার পক্ষে কাজ করেছেন, ডান সংস্করণটি ডাউনলোড হয়েছে তা নিশ্চিত করতে এনপিএম ইনস্টলও চালাতে হয়েছিল।
ডেভিড ব্রুনিং

2

আমিও এই সমস্যার মুখোমুখি হয়েছি এবং সমাধানের জন্য কয়েক ঘন্টা লড়াই করেছি, আমি উপরের সমস্ত বিকল্পগুলি চেষ্টা করেছি তবে কিছুই আমার সমস্যার সমাধান করেনি। এই সমস্যাটি কৌণিক / আবহাওয়ার এবং কৌণিক-দেবকিতের সংস্করণটির অমিলের কারণে ঘটেছিল, তাই আমি নিম্নলিখিতটি করেছি:

  1. ফাইলগুলির ম্যানুয়ালি পরিবর্তিত সংস্করণ:

    @ কৌণিক-দেবকিট / বিল্ড-কৌণিক ":" ^ 0.13.9 ",

    @angular/cli": "~7.0.3", // এটি Angular7 এর জন্য, Angular8: 0.803.23 এর জন্য

  2. মোছা প্যাকেজ-লক.জসন

  3. কার্যকর করা হয়েছে: এনপিএম ইনস্টল

এটি আমার সমস্যার সমাধান করেছে।


1

আমার পক্ষে এটি প্যাকেজ ছিল

@ কৌণিক-devkit / বিল্ড-কৌণিক

এবং

@ কৌণিক-devkit / বিল্ড-NG-packagr

একই সংস্করণ ছিল না, আমার সমস্যা স্থির build-ng-packagrহিসাবে একই সংস্করণে আপডেট করা build-angular




-1

আপনার অসম্পূর্ণভাবে নির্ভরতা আছে আমি এই সমস্যাটি সমাধান করেছি প্যাকেজ পরিবর্তন করে। জসন আরও একটি প্রকল্প কৌণিক গঠন করে এবং তারপরে এই প্যাক্যাগ.জসনে পরিবর্তনের পরে, আপনি কেবলমাত্র নির্ভরতা সংস্করণগুলি পরিবর্তন করেন।

পরিবর্তনের পরে লিখুন:

-npm লিঙ্ক

-npm পরিবেশন করুন -

তাহলে এটি কাজ :)

   {
   "name": "angular-jwt-auth",
   "version": "0.0.0",
   "scripts": {
   "ng": "ng",
   "start": "ng serve",
   "build": "ng build",
   "test": "ng test",
   "lint": "ng lint",
   "e2e": "ng e2e"
   },
   "private": true,
   "dependencies": {
   "@angular/animations": "^7.1.4",
   "@angular/cdk": "^7.3.1",
   "@angular/common": "~7.1.0",
   "@angular/compiler": "~7.1.0",
   "@angular/core": "~7.1.0",
   "@angular/forms": "~7.1.0",
   "@angular/http": "^6.1.10",
   "@angular/material": "^7.3.1",
   "@angular/platform-browser": "~7.1.0",
   "@angular/platform-browser-dynamic": "~7.1.0",
   "@angular/router": "~7.1.0",
   "@ng-bootstrap/ng-bootstrap": "^4.2.0",
   "@types/jquery": "^3.3.29",
   "angular-6-datatable": "^0.8.0",
   "bootstrap": "^4.3.1",
   "chart.js": "^2.8.0",
   "core-js": "^2.5.4",
   "jquery": "^3.4.1",
   "rxjs": "~6.3.3",
   "zone.js": "~0.8.26"
    },
   "devDependencies": {
   "@angular-devkit/build-angular": "~0.11.0",
   "@angular/cli": "~7.1.0",
   "@angular/compiler-cli": "~7.1.0",
   "@angular/language-service": "~7.1.0",
   "@types/chart.js": "^2.7.53",
   "@types/jasmine": "^2.8.16",
   "@types/jasminewd2": "^2.0.6",
   "@types/node": "~8.9.4",
   "codelyzer": "~4.2.1",
   "jasmine-core": "~2.99.1",
   "jasmine-spec-reporter": "~4.2.1",
   "karma": "~3.1.1",
   "karma-chrome-launcher": "~2.2.0",
   "karma-coverage-istanbul-reporter": "~2.0.1",
   "karma-jasmine": "~1.1.2",
   "karma-jasmine-html-reporter": "^0.2.2",
   "protractor": "~5.4.0",
   "ts-node": "~7.0.0",
   "tslint": "~5.11.0",
   "typescript": "~3.1.6"
   }

আমি এটি চেষ্টা করেছি এবং এটি আমাকে একই ত্রুটি ত্রুটি দেয়: "" ডেথ পাথের অতিরিক্ত বৈশিষ্ট্য (এস 5 ব্রাউজার সমর্থন) থাকা উচিত নয়।
একতা গান্ধী

-1

আমার এই সমস্যাটি ছিল, এটিই আমি এটি সমাধান করেছি। বেশিরভাগ সমস্যাটি হ'ল আপনার কৌণিক সংস্করণটি আপনার নোড.জেএস ভার্সনটি বিল্ডিংয়ের জন্য সমর্থন করছে না। সুতরাং সবচেয়ে ভাল সমাধানটি হ'ল আপনার নোড.জেসকে সর্বাধিক বর্তমান স্থিতিশীল একটিতে আপগ্রেড করা।

Node.js এর পরিষ্কার আপগ্রেডের জন্য, আমি n ব্যবহার করার পরামর্শ দিচ্ছি। আপনি যদি ম্যাক ব্যবহার করছেন।

npm install -g n
npm cache clean -f
sudo n stable
npm update -g

এবং এখন আপনি আপডেট হয়েছে তা পরীক্ষা করুন:

node -v
npm -v

আরও তথ্যের জন্য, এই লিঙ্কটি চেক করুন: এখানে


আমি কেন এই ডাউনটা পেয়েছি তা জানতে পেরে খুশি হব। এটি কিছু "workarounds" না চেষ্টা করে একটি পরিষ্কার উত্তর
arielb

কারণ এটি নোড সংস্করণের সাথে সম্পর্কিত নয়, এটি কৌণিক-ক্লিপ সংস্করণ হওয়া উচিত।
zhuhang.jasper

আমার কেবল এই সমস্যাটি ছিল, আমি মনে করি এটি কৌণিক-ক্লাইব সংস্করণ নয়, এটি কৌণিক-ক্লাইমের সাথে সম্পর্কিত তবে এটি নোড সংস্করণ দ্বারা প্রভাবিত।
এরিয়েলব

-1

উপরোক্ত উত্তরগুলির মধ্যে কোনটিই আমার পক্ষে কাজ করে না।

আমার আসল লক্ষ্যটি ছিল মাঝেমধ্যে কনস্ট্যান্ট কম্পিলিং ঠিক করা সাহায্যে আমার প্রকল্পের সমাধান করা।

আমি অনেকগুলি, বহু উপায়ে চেষ্টা করেছি, কিন্তু কিছুই কাজ করছে না - প্রকল্পটি কেবল শেষ করবে না!

অবশেষে আমি জানতে পারি যে এখানে সমস্যাটি কী:

আমি আমার সংস্থার সংগ্রহস্থল থেকে প্রকল্পটি ক্লোন করেছি এবং সেখান থেকে সমস্ত কোড প্রকল্পের বিদ্যমান অংশটি কোড করে দেওয়ার সময় নির্ভরতার সংস্করণগুলির সাথে ঠিক যেতে হয়েছিল।

শেষ অবধি , আমি পূর্বের ক্লোন করা প্রকল্পটি আবার চালু করেছি (বেশ কয়েকবার) এবং আবার ক্লোন করেছি (আবার কয়েকবার) , এবং কিছুই রানের "এনপিএম ইনস্টল" না করে সবকিছুই কাজ শুরু করে

আমি এখানে যে পাঠ শিখলাম তা হ'ল:

আপনি যখন কিছু সমস্যা সমাধানের চেষ্টা করবেন তখন কখনও কখনও আপনি পরিস্থিতি আরও খারাপ করে দেবেন (আমি যেটি ছিলাম তা কনট্যান্ট কমপিলিং ছিল আমার প্রকল্পের )।

তবে এর অর্থ এই নয় যে আমরা সমস্যাগুলি সমাধান করার চেষ্টা করতে পারি না। আমরা পারি. তবে যখন সমস্ত কিছু গোলমেলে পরিণত হয়, আমরা মূল কোডটি দিয়ে আরও ভাল।

ভাগ্যক্রমে আমার প্রকল্পের কনট্যান্ট কমপ্লেংটি কেবল একবারে ঘটে থাকে, সমস্ত সময় হয় না। এটি স্থির নয়, তবে আমাকে এটি সহ্য করতে হবে, অন্যথায় আমার প্রকল্পটিও সংকলন করবে না।


-2

এটি কাজ করছে @ কৌণিক-দেবকিত / বিল্ড-কৌণিক @ 0.13.4 এ পুনরায় ইনস্টল করুন

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