相关疑难解决方法(0)

错误:Node Sass 版本 5.0.0 与 ^4.0.0 不兼容

我创建了一个空白的 React 项目,使用命令:npx create-react-appon npm v7.0.7 和 Node v15.0.1

安装:

  • 反应 v17.0.1,
  • 节点sass v5.0.0,

然后我尝试将空白的 .scss 文件导入 App 组件:

应用程序.js

import './App.scss'

function App() {
  return (
    <div className="App">
      App
    </div>
  );
}

export default App;
Run Code Online (Sandbox Code Playgroud)

抛出错误:

Failed to compile.

./src/App.scss (./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-6-1!./node_modules/postcss-loader/src??postcss!./node_modules/resolve-url-loader??ref--5-oneOf-6-3!./node_modules/s
ass-loader/dist/cjs.js??ref--5-oneOf-6-4!./src/App.scss)
Error: Node Sass version 5.0.0 is incompatible with ^4.0.0.
Run Code Online (Sandbox Code Playgroud)

包.json

{
  "name": "react-17-node-sass-5",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^5.11.5",
    "@testing-library/react": "^11.1.0",
    "@testing-library/user-event": "^12.1.10",
    "node-sass": "^5.0.0",
    "react": "^17.0.1",
    "react-dom": "^17.0.1",
    "react-scripts": "4.0.0",
    "web-vitals": "^0.2.4" …
Run Code Online (Sandbox Code Playgroud)

sass reactjs node-sass webpack create-react-app

534
推荐指数
8
解决办法
32万
查看次数

Node Sass尚不支持您当前的环境:Linux 64位,为false

使用node-sass在Arch Linux上获取此错误.我正在使用gulp-sass.

Node Sass does not yet support your current environment: Linux 64-bit with false
Run Code Online (Sandbox Code Playgroud)

版本

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

$ npm -v
3.9.0
Run Code Online (Sandbox Code Playgroud)

节点

$ node -v
v6.2.0
Run Code Online (Sandbox Code Playgroud)

即使使用此命令npm rebuild node-sass也不会改变任何内容.

sass archlinux node.js node-sass gulp-sass

102
推荐指数
10
解决办法
5万
查看次数

错误:节点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 …
Run Code Online (Sandbox Code Playgroud)

npm ionic-framework node-sass

62
推荐指数
17
解决办法
5万
查看次数