文
章
目
录
章
目
录
今天在启动一个Java毕业设计项目时,当前端代码执行npm run dev
时提示错误如下:
Module build failed: Error: Missing binding D: (workspace \idea biyeshegji\node_modules \node-sass\vendor’lwin32-x64-83\binding.node
Node Sass could not find a binding for your current environment: windows 64-bit with Node.js 14.x
Node Sass could not find a binding for your current environment: windows 64-bit with Node.js 14.x
产生报错原因
主要原因应该就是这个项目在之前的电脑上运行时,它的node.js版本和我本地电脑上运行的node.js版本不一致导致的。
解决办法
解决办法很简单,直接执行如下代码:
npm rebuild node-sass
就是重新编译node-sass
库,它会重新更新对应版本的node-sass
依赖,这里需要提醒以下,由于这个依赖实在github上,在下载时很可能会失败,如果失败就切换下网络试试,有时候会出现这种现象,多试几次应该就可以了。
如果更新成功,那么再继续执行npm run dev
启动项目即可,发现项目可以正常启动了。