[ionic-framework] 오류 : Node Sass는 아직 현재 환경을 지원하지 않습니다. Windows 64 비트 (false)

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)



답변

이 오류 메시지는 Ionic 문제가 아니라 Gulp 파일에서 실행하도록 지정된 node-sass 문제를 나타냅니다. node-sass 오류 Node Sass does not yet support your current environment는 실행하려는 node-sass 버전이 설치된 노드 버전과 호환되지 않음을 나타냅니다.

사용중인 node-sass 버전에 대한 Node Sass 릴리스 정보 를 확인하여 필요한 노드 버전을 확인하십시오. 노드의 버전이 잘못된 경우 호환 가능한 쌍을 가질 때까지 노드를 다운 그레이드하거나 node-sass를 업그레이드해야합니다. 노드 버전이 지원되는 경우 실행해야 할 수도 있습니다 npm rebuild node-sass( -gnode-sass가 전역 적으로 설치된 경우). 그래도 작동하지 않으면 할 수 있습니다 npm uninstall node-sass && npm install node-sass( -g필요한 경우 다시 ).

이 github 문제 에는 이에 대한 더 많은 정보가 있습니다.


답변

npm uninstall node-sass&& npm install node-sass 는 수정하는 더 좋은 방법입니다.


답변

Python 2.7.x (3.x가 아님)를 설치 한 후 npm uninstall node-sass && npm install node-sass@Quinn Comendant가 말한 것처럼 나를 위해 일했습니다.


답변

제거 node_modules하고 실행 npm install하면 오류가 수정되었습니다.

다른 사람들은 다음 npm rebuild node-sass과 같이 말합니다 npm audit fix.


답변

나는 이것을 시도했지만 나를 위해 작동하지 않았고 오류가 발생했습니다.

npm --depth 9999 update
npm rebuild node-sass

나는 이 문제에 직면 한 후 최신 버전 Node.js( 현재 11.11.0 Current ) 을 설치했습니다 .

  1. 권장 버전으로 다운 그레이드 (현재는 10.15.3 LTS 임)
    • NodeJS 에서 얻을 수 있습니다 .
  2. 삭제 된 node_modules 및
  3. 그런 다음 원사를 다시 설치하십시오.
     yarn install
     yarn start

이 명령을 실행하면 모든 것이 잘 작동합니다.


답변

위의 어느 것도 나를 위해 일하지 않았습니다. 나는 완전히 제거하고 다시 설치하고 문제를 해결했습니다.

기존 삭제하기 :

npm uninstall --save-dev node-sass

그런 다음 다시 설치하려면 :

npm install --save-dev node-sass


답변

이 문제 npm i @ionic/app-scripts가 발생하여 작동하는 유일한 방법이었습니다.