如何修复“ Node Sass在您当前的环境中找不到绑定”。当运行npm运行构建时

凯里·卢肯尼克

我正在跑步sudo npm run build,它说找不到sass的绑定。我目前仅安装了一个npm版本,它是11.13.0

我试过npm install node-sassnpm rebuild node-sassnpm uninstall -save node-sassnpm install -save node-sassnpm cache clean,除去competely节点和node_modules文件夹,但仍然得到同样的错误。但是我确实已经安装了8.0.0版本,但是我使用nvm将其删除了

ERROR in ./src/main/webapp/styles/styles.scss (./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src??embedded!./node_modules/sass-loader/lib/loader.js??ref--14-3!./src/main/webapp/styles/styles.scss)
Module build failed (from ./node_modules/sass-loader/lib/loader.js):
Error: Missing binding /home/dev/IdeaProjects/web-project/node_modules/node-sass/vendor/linux-x64-57/binding.node
Node Sass could not find a binding for your current environment: Linux 64-bit with Node.js 8.x

Found bindings for the following environments:
  - Linux 64-bit with Node.js 11.x

如果您需要任何其他信息,请告诉我。

金曼

这是由于项目中使用的节点版本与全局安装的节点版本之间不匹配。

  1. 查看项目的package.json中指示的节点版本
  2. 将版本更改为所需的节点版本
  3. 通过npm clean-install在项目目录中进行操作来清除项目的node_modules文件夹
  4. 发出npm install再次安装所有软件包的问题
  5. 使用:node -v确定活动的节点版本。如果输出的版本与您在项目中设置的版本匹配,则npm run build命令将起作用。如果它们不匹配,则必须安装节点的匹配版本,或者如果您正在使用nvm,请使用:nvm use <version>激活匹配的版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用node.js修复Twilio中无效的内容类型标头?

如何修复Node.js中缺少的中间/链证书

如何修复string.replace不是Node.js中的函数

如何修复“模块构建失败(来自./node_modules/babel-loader/lib/index.js):”?

如何修复node-postgres中client.release()末尾的无限Promise循环?

如何在Windows上修复'npm不支持Node.js v11.14.0错误'?

NodeJS:如何修复“使用pkg编译时找不到模块'node-windows'

如何修复Node / Cheerio中的'$(...)。click不是函数'

如何修复运行离子Cordova构建Android时找不到的AAPT错误前台活动?

在node.js上使用signInWithCredential时如何修复TypeError?[编辑:Firebase 6.2.2中的错误]

如何修复Node.js中的post模块的“ ReferenceError:xxx未定义”

如何修复tcl中的“无法读取“ node_(0)”:无此类变量”错误?

如何修复“模块构建失败(来自./node_modules/postcss-loader/src/index.js)”

如何使用Express修复Node.js中的ER_PARSE_ERROR

如何修复Npm install node-pre-gyp ERR错误

如何修复:当前平台上递归的功能监视不可用,该平台用于运行Node.js

如何修复Webpack错误:找不到模块-on node.js(webpackEmptyContext)

Node Sass找不到与您当前环境的绑定:具有Node.js 12.x的Linux 32位

如何修复语言环境?

如何从Node.js中的Algolia Search帮助程序包修复AlgoliaSearchUnparsableJSONError

如何在 React + Node 中修复上传文件?

Node JS:如何在猫鼬中修复验证失败转换为数组

如何在 npm 安装期间修复 node-gyp 错误

使用异步与 mongoDB 时如何修复 node.js 返回 {}

如何修复node-sass中的“未定义变量”?

如何修复“windows_configure_web_node.py FileNotFoundError”中的“失败”

如何修复Node JS错误在heroku上找不到模块“express”?

如何修复我的 node.js 应用程序中的反射型 XSS 漏洞

如何在 Netlify 上修复这个 node-sass 构建错误?