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


146
E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj>ionic serve -l
(node:4772) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
There is an error in your gulpfile:
Error: Node Sass does not yet support your current environment: Windows 64-bit with false
For more information on which environments are supported please see:
TODO URL
    at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\node-sass\lib\index.js:12:11)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:456:32)
    at tryModuleLoad (module.js:415:12)
    at Function.Module._load (module.js:407:3)
    at Module.require (module.js:466:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\gulp-sass\index.js:187:21)
    at Module._compile (module.js:541:32)

21
চালান npm rebuild node-sassবাsudo npm rebuild node-sass
ইউহানস

এটি পরীক্ষা করে দেখুন stackoverflow.com/questions/37324519/...
আন্দ্রেই Todorut

npm পুনর্নির্মাণের নোড-Sass আমার জন্য কাজ
Sensei

উত্তর:


200

এই ত্রুটি বার্তাটি আয়নিকের সাথে সমস্যাটি নির্দেশ করে না, বরং নোড-স্যাসের সাথে, যা আপনার গুলপ ফাইলটিতে নির্বাহের জন্য নির্দিষ্ট করা হয়েছে। নোড-সাস ত্রুটি,Node Sass does not yet support your current environment নির্দেশ করে যে আপনি যে নোড-স্যাস চালানোর চেষ্টা করছেন সেটি নোড ইনস্টল করা সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয়।

আপনার নোড-স্যাসের সংস্করণটির জন্য নোড সাস রিলিজ নোটগুলি পরীক্ষা করুন , নোডের কোন সংস্করণ প্রয়োজন তা দেখতে। যদি নোডের সংস্করণটি ভুল হয় তবে আপনার নোড-ডাউনটি কমিয়ে আনতে হবে, বা নোড-স্যাস আপগ্রেড করতে হবে, যতক্ষণ না আপনার যুক্তিযুক্ত জুটি থাকে। নোড সংস্করণ যদি সমর্থিত হয় তবে আপনাকে কেবল চালনার প্রয়োজন হতে পারে npm rebuild node-sass( -gযদি বিশ্বজুড়ে নোড-স্যাস ইনস্টল করা থাকে তবে)। যদি এটি কাজ না করে, আপনি npm uninstall node-sass && npm install node-sass(আবারও, সাথে) পারেন-g ) পারেন।

এই গিথুব ইস্যুতে এ সম্পর্কে আরও অনেক তথ্য রয়েছে।


3
মোছা node_modulesএবং সম্পাদিত yarn installযা node-sassনোডের নতুন সংস্করণ দিয়ে (এবং অন্যান্য লিবিস) পুনর্নির্মাণ করেছে । ধন্যবাদ।
ওয়ালহি

7
আপনি নোড-স্যাস && এনএমপি নোড-স্যাস ইনস্টল করতে পারেন, এটি আমার পক্ষে কাজ করেছে
সাগর এম

1
আপনার ডেভিনিডেন্সেnpm un node-sass && npm i node-sass -D থাকলে আপনার ব্যবহার করুন । node-sass
আরপুন

@ য়ৌলি আমার পক্ষে কাজ করেছেন তবে আমি সুতা.লক ফাইলটিও সরিয়ে দেওয়ার পরে
জে

51

npm uninstall node-sass&& npm install node-sass ঠিক করার সর্বোত্তম উপায়


ধন্যবাদ আমার জন্য দুর্দান্ত কাজ! এটিকে পুরানো কৌণিক 5 টি প্রকল্পে দেখানো হয়নি আমি কৌনিক ক্লাইটি আপডেট করেছি। (কেন নিশ্চিত নয়) আপনি যদি নোড-সাসকে ঘৃণা করেন তবে অ্যাইওয়াই বলুন
ItaiRoded

25

পাইথন ২.7.x (3.x নয়) ইনস্টল করার পরে আমার পক্ষে কাজ করছেন এবং তারপরে npm uninstall node-sass && npm install node-sass@ কুইন কমেন্ডেন্ট বলেছিলেন।


16

সরানো node_modulesএবং চালানো npm installআমার জন্য এই ত্রুটিগুলি স্থির করে।

অন্যরা বলেছেন: npm rebuild node-sassবা npm audit fixসাহায্য করতে পারে।


চালান npm config set msvs_version 2015 --globalভিসুয়াল স্টুডিও বিল্ড সরঞ্জামগুলি ইন্সটল পর এবং চালানোর আগে npm installবা npm rebuild node-sassআরও বিশদ জন্য এখানে দেখুন।
এডিটিসি

1
সমস্ত কিছু কাজ করার জন্য আমাকে এনপিএম অডিট
ফিক্সও চালাতে হয়েছিল

5

আমি এটি চেষ্টা করেছিলাম কিন্তু এটি আমার পক্ষে কার্যকর হয়নি এবং ত্রুটি ছুঁড়েছে:

npm --depth 9999 update 
npm rebuild node-sass

আমি সর্বশেষটি ইনস্টল করেছি Node.js(যা এই মুহুর্তের জন্য 11.11.0 বর্তমান ), এই সমস্যার মুখোমুখি হওয়ার পরে আমি কেবল নিম্নলিখিতটি করেছি:

  1. প্রস্তাবিত সংস্করণে ডাউনগ্রেড (যা এই মুহুর্তের জন্য 10.15.3 এলটিএস )
  2. নোড_মডিউলগুলি এবং মোছা হয়েছে
  3. তারপরে সুতা পুনরায় ইনস্টল করুন:
     yarn install
     yarn start

এই কমান্ডগুলি কার্যকর করার পরে আমার পক্ষে সবকিছু ঠিকঠাক কাজ করছে।


1
আমার জন্য এটি কেবল এনপিএম পুনর্নির্মাণ নোড-স্যাস ব্যবহার করে কাজ করেছে। ধন্যবাদ।
উম্পা

5

উপরের কেউই আমার পক্ষে কাজ করেনি। আমি সম্পূর্ণরূপে অপসারণ করেছি এবং পুনরায় ইনস্টল করা এবং এটি সমস্যার সমাধান করেছে।

বিদ্যমান মুছতে:

npm uninstall --save-dev node-sass 

তারপরে পুনরায় ইনস্টল করতে:

npm install --save-dev node-sass

4

এই ইস্যুটির মধ্যে npm i @ionic/app-scriptsকাজ করা, একমাত্র কাজ হয়েছিল।



3

নোডে ফিরে ঘুরিয়ে v10.17.0দেওয়া আমার কাছে সমস্যাটি স্থির করে।

আপনি এনভিএম ব্যবহার করতে পারেন:

https://github.com/nvm-sh/nvm

> nvm install 10.17.0
> nvm use 10.17.0
> node -v
10.17.0

2

আপনার নোড-স্যাসের সংস্করণটির জন্য নোড সাস রিলিজ নোটগুলি পরীক্ষা করুন, নোডের কোন সংস্করণ প্রয়োজন তা দেখতে। যদি নোডের সংস্করণটি ভুল হয় তবে আপনার নোডের ডাউনগ্রেড করতে হবে, বা নোড-স্যাস আপগ্রেড করতে হবে, যতক্ষণ না আপনার কোনও সামঞ্জস্যপূর্ণ জুটি থাকে। যদি নোড সংস্করণটি সমর্থিত হয় তবে আপনার কেবল চালনার দরকার হতে npm rebuild node-sassপারে thatযদি এটি কাজ না করে আপনি পারেন npm uninstall node-sassবা করতে পারেনnpm install node-sass


1

আমার ক্ষেত্রে সমস্যাটি ছিল যখন আমি নোডের সর্বশেষ সংস্করণটি ইনস্টল করি; 10.6.0। একই ত্রুটিটি দেখাচ্ছিল এবং @ কুইন সেই সংস্করণটি আনইনস্টল করে 8.11.3 এলটিএস সংস্করণ ইনস্টল করেছেন reference এখন দুর্দান্ত কাজ করছে :)


অভিশাপ সমস্ত পূর্ববর্তী সমাধানগুলি পরীক্ষা করেছে তবে কেবল আপনার কাজ করেছে :) 8.11.3 সংস্করণটি কাজ করেছে
ভ্যাসাইল সুরডু

1

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

Module build failed: Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (64)
For more information on which environments are supported please see:
https://github.com/sass/node-sass/releases/tag/v4.7.2

এই লিঙ্কটি ( https://github.com/sass/node-sass/releases/tag/v4.7.2) স্পষ্টভাবে নোড সংস্করণগুলি দেখায় যা সমর্থিত।

    OS      Architecture    Node
    Windows x86 & x64       0.10, 0.12, 1, 2, 3, 4, 5, 6, 7, 8, 9
    ...     ...             ...    

নোড সংস্করণটি ডাউনগ্রেড করার পরে 8.11.1, npm installআবার কার্যকর করা হবে। নিম্নলিখিত বার্তা পেয়েছেন।

Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 8.x

Found bindings for the following environments:
  - Windows 64-bit with Unsupported runtime (64)

This usually happens because your environment has changed since running `npm install`.
Run `npm rebuild node-sass --force` to build the binding for your current environment.

অবশেষে, npm rebuild node-sass --forceনির্দেশ অনুসারে দৌড়ে এসে সবাই কাজ শুরু করে


1

আমার একই সমস্যা আছে এবং আমি এটি পরবর্তীটির মাধ্যমে সমাধান করব:

1- বর্তমান প্রকল্পের জন্য নোড স্যাস সংস্করণ পরীক্ষা করুন

2- নোড-সাস রিলিজটিতে যান: " https://github.com/sass/node-sass/releases/tag/v@.@.@ " (তবে আপনার নোড স্যাস সংস্করণ এখানে)

3- সমর্থিত পরিবেশের টেবিলটি পরীক্ষা করে দেখুন এবং এতে আপনার নোড সংস্করণ রয়েছে কিনা

4- যদি তা না হয় তবে আপনার নোড সংস্করণটি সর্বশেষ সংস্করণে টেবিলের মধ্যে অন্তর্ভুক্ত করুন

আমি জানি এটি নিখুঁত সমাধান নয় তবে আমি আমার ক্ষেত্রে অন্য কিছু খুঁজে পাইনি


1

ভিজ্যুয়াল স্টুডিও 2019 এর জন্য এমএসবিল্ডের পথটি পরিবর্তন করা দরকার

npm config set msvs_version 2017

npm config set msbuild_path "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\MSBuild.exe"

npm rebuild node-sass

এই আমাকে সাহায্য করেছে।
ভোর

0

কমান্ডগুলি npm uninstall node-sass && npm install node-sassআমাকে সাহায্য করেনি, তবে পাইথন ২.7 এবং ভিজ্যুয়াল সি ++ বিল্ড সরঞ্জাম ইনস্টল করার পরে আমি নোড_মডিউলগুলি ফোল্ডারটি মুছে ফেলেছি, প্রশাসক থেকে সিএমডি খুলে দৌড়েছি npm install --msvs_version=2015। এবং এটি সফলভাবে ইনস্টল!

এই মন্তব্য এবং এই লিঙ্কটি সাহায্য করতে পারে।


0

আপনি কি Git-Bashউইন্ডোজ ব্যবহার করছেন? আমি চেষ্টা করার আগে পর্যন্ত আমি একই ত্রুটি পেয়েছি PowerShellএবং যাদুতে এই ত্রুটিটি অদৃশ্য হয়ে গেছে।


0

আমি এনভিএম ব্যবহার করে নোড আপডেট করার সময় আমি এই ত্রুটিটি পেয়েছি। এই রান অপসারণ; npm rebuild node-sass

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