模块构建失败:错误:找不到 'node-sass' 模块。

19

模块构建失败:错误:找不到模块'node-sass'

同时运行以下命令:

sudo npm install node-sass --save

sudo npm rebuild node-sass --force

仍然显示相同的错误。 请有人帮忙。

5个回答

34

有两件事情可以做来解决这个问题。

1) npm rebuild node-sass --force 

2) npm install node-sass

这两个命令都可以解决node-sass问题。


11

这是一个常见的问题。

步骤1:尝试删除 node_modules 目录。

步骤2:执行以下命令进行安装。

npm i


以管理员身份运行它。 - Sajeetharan
如何以管理员身份运行它? - Vishnu Nair

6

我遇到了相同的错误,这个命令解决了我的问题。 sudo npm install --save-dev --unsafe-perm node-sass


0

我遇到了相同的问题。 但是我懒得读NPM反馈。

所以...我错过了--scripts-prepend-node-path。 只需要简单地运行:

npm install --scripts-prepend-node-path

以及

npm run watch --scripts-prepend-node-path

一切顺利。


0

请尝试以下方法:

Windows 用户

设置 NODE_OPTIONS=--openssl-legacy-provider

Mac 用户

导出 NODE_OPTIONS=--openssl-legacy-provider


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接