1.第一次碰到这种问题很懵,因为电脑上装有node也配置有sass,不懂为什么会出现这种错,错误如下
Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
02:01:43.383 ModuleBuildError: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
02:01:43.390 Error: Missing binding /Users/qinky/WebstormProjects/qingchi_uni/node_modules/node-sass/vendor/darwin-x64-57/binding.node
02:01:43.390 Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 8.x
02:01:43.395 Found bindings for the following environments:
02:01:43.396 - OS X 64-bit with Node.js 10.x
02:01:43.401 This usually happens because your environment has changed since running npm install.
02:01:43.401 Run npm rebuild node-sass to download the binding for your current environment.
02:01:43.408 at module.exports (/Users/qinky/WebstormProjects/qingchi_uni/node_modules/node-sass/lib/binding.js:15:13)
02:01:43.409 at Object. (/Users/qinky/W

本文介绍了一个关于Uni-app项目中Node-sass出现的特定环境绑定缺失问题及其解决方案。错误源于项目依赖的Node版本与HBuilder内部Node版本不一致导致。通过更新HBuilder的Node版本指向系统安装的Node,问题得以解决。
最低0.47元/天 解锁文章
3802





