报错信息:
Module build failed: Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (93)
For more information on which environments are supported please see:
https://github.com/sass/node-sass/releases/tag/v4.14.1
at module.exports (F:\projects\cmbc_rights_card\node_modules\node-sass\lib\binding.js:13:13)
at Object.<anonymous> (F:\projects\cmbc_rights_card\node_modules\node-sass\lib\index.js:14:35)
at Module._compile (node:internal/modules/cjs/loader:1198:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
at Module.load (node:internal/modules/cjs/loader:1076:32)
at Function.Module._load (node:internal/modules/cjs/loader:911:12)
at Module.require (node:internal/modules/cjs/loader:1100:19)
at require (node:internal/modules/cjs/helpers:108:18)
at getDefaultSassImpl (F:\projects\cmbc_rights_card\node_modules\sass-loader\dist\index.js:198:10)
at Object.loader (F:\projects\cmbc_rights_card\node_modules\sass-loader\dist\index.js:80:29)
解决方案:
出现此问题就是Node环境
不对,检查项目支持的node版本并切换即可。
例如:可能你当前项目是Vue2
,但node版本
是14
以上,所以就启动不了,将node
切换为14
或以下即可。
同理,如果是Vue3
启动报这个错,代表当前环境是16或18以下
,切换即可。
建议给电脑装个nvm
,可以安装多个不同版本的node以及可以随时切换。
不知道怎么装nvm的可以看我之前写过的一篇文章,一台电脑如何安装多个不同版本的Node并能自由切换(NVM)。
有装nvm就如此切换,nvm use 14
或 nvm use 16
。