নোড সাস এখনও আপনার বর্তমান পরিবেশ সমর্থন করে না: মিথ্যা দিয়ে লিনাক্স 64৪-বিট


116

নোড-স্যাসের সাহায্যে আর্চ লিনাক্সে এই ত্রুটিটি পাওয়া। আমি এটি গুল্প-স্যাস দিয়ে ব্যবহার করছি ।

Node Sass does not yet support your current environment: Linux 64-bit with false

সংস্করণ

$ gulp -v
[19:43:15] CLI version 3.9.1
[19:43:15] Local version 3.9.1

$ npm -v
3.9.0

নোড

$ node -v
v6.2.0

এমনকি এই কমান্ডটি ব্যবহার করে npm rebuild node-sassকোনও পরিবর্তন হয় না।


1
আমি একই সমস্যা আছে। আপনি কোন নোড সংস্করণটি বিটিডব্লু ব্যবহার করছেন?
antjanus

@antjanus প্রশ্ন আপডেট হয়েছে।
জিতেন্দ্র ব্যাস

Github.com/sass/node-sass/issues/1484-gulp-sass এর নির্ভরতা আপডেট করার পরে কাজ করা node-sass উচিত
পিট টিএনটি

@ পেটটিএনটি এখনও পর্যন্ত এর সমাধান কী হতে পারে?
জিতেন্দ্র ব্যাস

1
@ জিতেন্দ্রভিয়াস আপনি নিজের node-sassসাথে নিজের আপডেট করার চেষ্টা করতে পারেন npm install node-sass(বা gulp-sassপ্যাকেজ.জসনের সংস্করণটি কাঁটাচামচ করে দিয়ে)
পিট টিএনটি

উত্তর:


224

চালান npm rebuild node-sass

অথবা

চালান sudo npm rebuild node-sass


9
এটি আমার ম্যাক ওএসএক্স পরিবেশে অনুরূপ ত্রুটির জন্য খুব ভাল কাজ করেছে!
রাহুল দেশাই

9
BTW। এটি ঘটতে পারে, যখন আপনি আপনার নোডজেএস আপডেট করেছেন এবং নোড-স্যাস পূর্ববর্তী নোডজেএস সংস্করণ দিয়ে সংকলিত হয়েছিল।
গ্যারেট

5
এই কাজ কেন কেউ ব্যাখ্যা করতে পারেন? প্রতিবার আমার নোড_মডিউলগুলি ফোল্ডারটি সাফ করার পরে কি এই কাজটি করা দরকার? বা সাস কোনও ধরণের বিশ্বব্যাপী 'পরিষেবা' হিসাবে ইনস্টল করা আছে
সাইমন_উইভার

এছাড়াও আমি খুব বিভ্রান্ত হয়ে পড়েছি যে জুন 2017 (উইন্ডোজ এ) একটি ক্লিন ইনস্টল এই ত্রুটির দিকে পরিচালিত করে যখন নোড 6 এক বছর আগে এসেছিল? কেন এই সময়ে এটি কেবল একটি অস্থায়ী ত্রুটি ছিল না। এই সমাধানটি আমার পক্ষে কাজ করেছে - তবে আমি কেন বুঝতে চাই!
সাইমন_উইভার

4
এনপিএম পুনর্নির্মাণের জন্য ডকুমেন্টেশন বলছে "এই কমান্ডটি ম্যাচ করা ফোল্ডারে এনপিএম বিল্ড কমান্ড চালায় This আপনি নোডের একটি নতুন সংস্করণ ইনস্টল করার সময় এটি কার্যকর হয় এবং আপনার সমস্ত সি ++ অ্যাডোনগুলি নতুন বাইনারি দিয়ে পুনরায় কম্পাইল করতে হবে" " আমি জানি আমি নোড আপগ্রেড করার পরে এটিকে আঘাত করা শুরু করেছি, তাই সম্ভবত এখানে অন্য সবার জন্য একই রকম?
2snowman69

84

কিছু ক্ষেত্রে আপনাকে নোড-স্যাস লাইব্রেরি আনইনস্টল এবং ইনস্টল করতে হবে। চেষ্টা করুন:

npm uninstall --save-dev node-sass

এবং

npm install --save-dev node-sass

1
আমার জন্য কাজ করছেন না নোড সাস আপনার বর্তমান পরিবেশের জন্য একটি বাধ্যতামূলক সন্ধান করতে পারে নি: নোড.জেএস ৪.x সহ লিনাক্স
-৪

1
এটি মোজভেতে কাজ করেছে। দৌড়াতে হবে নাnpm rebuild node-sass
আমির সলিম

25

জুলাই 2019 হিসাবে নোড ভি 12 সহ -

নোড-সাস ভি 4.11.0 নোড 12 এর সাথে কাজ করে না।

আমি নোডকে v12 এ আপগ্রেড করার সময় আমি এই সমস্যার মুখোমুখি হয়েছি।

অন্যান্য উত্তরগুলির পরামর্শ অনুসারে নোড-স্যাস পুনর্নির্মাণটি তেমন কার্যকর হয়নি।

নোড-স্যাসকে v4.12.0 এ আপগ্রেড করা আমার জন্য এটি স্থির করে।

npm install node-sass@4.12.0


ব্যবহার করা ভালnpm install node-sass@latest
আশরাফ স্লামাং

12

আমি নীচের কমান্ডটি ব্যবহার করে এই সমস্যাটি সমাধান করতে সক্ষম হয়েছি।

npm অডিট ফিক্স - আমার জন্য কাজ

npm audit fix

আমি চেষ্টা করেছিলাম - আমার জন্য কাজ করেনি

sudo npm rebuild node-sass

তারপরে আমি চেষ্টা করেছিলাম - আমার জন্য কাজ করেনি

npm uninstall --save-dev node-sass

এবং

npm install --save-dev node-sass

1
এটি নিখুঁত! একদম যথাযথ! 🤩
জেসন

6

এটি এখানে প্রযোজ্য কিনা তা আমি জানি না, তবে আমার জন্য, আমি সবেমাত্র নোড_মডিউলগুলি সরিয়ে পুনরায় ইনস্টল করেছি (এনপিএম ইনস্টল)। ইস্যু ঠিক করা হয়েছিল।


6

আপনার নোডেজগুলির সংস্করণও পরীক্ষা করা উচিত। আমি নোড জেএসের 9 সংস্করণে ছিলাম যা লেখার সময়টিতে আনুষ্ঠানিকভাবে সমর্থিত নয়। সংস্করণ 6.11.4 এ ফিরে যাওয়া আমার জন্য সমস্যাটি স্থির করেছে।


নোড 8 এছাড়াও কাজ করবে। আপনি নোড 8 পেতে পারেন এনএমপি.টিওবাও.আর.আমিটি / নোড / ভি 8.12.0 নোড-ভি 8.12.0-x64.msi
ডেভিড


4

নোড-স্যাস উপস্থিত রয়েছে সেই পথে যান এবং এই আদেশটি চালান

npm rebuild node-sass --force

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


2

উইন্ডোজ এক্স 64 প্ল্যাটফর্মের জন্য আমার একই সমস্যা ছিল।

পরিবর্তে নোড-সাস এর নতুন সংস্করণ সহ কেবল প্যাকেজ.জসন আপডেট করেছে কারণ পুনর্নির্মাণের জন্য আপনার ভিজ্যুয়াল স্টুডিও বিল্ড পরিবেশ প্রয়োজন যা নির্ভরতার জন্য ইনস্টল করতে হবে:)…

সর্বশেষ নোড-সাস দিয়ে যান আপনার ভাল হওয়া উচিত:

"node-sass": "^4.11.0",

1

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

sudo npm cache clean -f
sudo npm install -g n
sudo n 6.0.0

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

1

ত্রুটি আমি পাচ্ছিলাম, মডিউল "বিল্ড ব্যর্থ হয়েছে: ত্রুটি: নোড সাস এখনও আপনার বর্তমান পরিবেশ সমর্থন করে না: অসমর্থিত রানটাইম (72) এর সাথে ওএস এক্স 64-বিট"।

প্রথম, চেষ্টা:

npm rebuild node-sass

সাহায্যকারী কিছুই না, তারপর চেষ্টা

sudo npm install --unsafe-perm -g node-sass

কবজির মতো কাজ করেছেন


0

নোড_মডিউল / নোড-স্যাস ফোল্ডারটি সরান & এনপিএম ইনস্টল চালান (এটি নির্ভরতার উপর নির্ভর করে কিছুটা সময় নিতে পারে) তারপরে এনপিএম রান বিল্ড চালান

এটি সমস্যার সমাধান করা উচিত



0

নোড মডিউলগুলি সরান: m rm-rf নোড_মডিউল

নোড মডিউলগুলি পুনরায় ইনস্টল করুন: pm npm ইনস্টল



0

npm i @ionic/app-scripts একমাত্র জিনিসটি ছিল আমার জন্য কোনও প্রভাব ফেলল।


0

আনইনস্টল করুন এবং পুনরায় ইনস্টল করুন node-sassএবং এটি নিজের জন্য বাইনারি অনুপস্থিত খুঁজে পাবে।

npm uninstall --save-dev node-sass
npm install --save-dev node-sass

উপরের কমান্ডগুলি ব্যবহার করে যদি সমস্যার সমাধান না হয় তবে আপনার নোড সংস্করণে সমস্যা হতে পারে। আপনার নোড সংস্করণ নোড-স্যাস সংস্করণ সমর্থন করে তা পরীক্ষা করে দেখুন। একটি স্থিতিশীল নোড সংস্করণ চয়ন করুন এবং এই সমস্যাটি ঠিক করতে উপরের আদেশগুলি পুনরাবৃত্তি করুন।

নীচে নোড-সাসের সাথে নোডের সামঞ্জস্যতা সারণী দেওয়া হল: -

এখানে চিত্র বর্ণনা লিখুন

যদি এখনও সমস্যাটি স্থির না হয় তবে নোড-স্যাস সমর্থিত পরিবেশের তালিকাটি পরীক্ষা করুন: - https://github.com/sass/node-sass/releases/


0

এনপিএম অডিট ফিক্স একটি কবজ মত আমার জন্য কাজ করে!

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