编译时找不到node-sass命令

Jam*_*son 5 macos sass node.js

我对Mac上的node.js的SASS有问题(OS X El Capitan)

当我尝试使用命令'node-sass -o css sass/style.scss'将scss文件编译为css时,我收到以下错误:

node-sass:找不到命令

有什么问题以及如何解决?

提前致谢!

CDT*_*CDT 9

这意味着node-sass您的系统中缺少命令。 node-sass是一个可以安装的 node.js 命令

npm install -g node-sass
Run Code Online (Sandbox Code Playgroud)

-g开关指的node.js命令,其可以在全局运行正在安装。没有-g意味着 node.js 库正在安装在当前目录中。


hus*_*nzj 7

尝试这个: npx node-sass -o css sass/style.scss

npx将检查是否<command>存在于$PATH,或在本地项目二进制文件中,并执行它。更详细的解释在这里

  • 你能添加一个关于这个语句的作用的描述吗? (2认同)

vla*_*Pro 6

这帮助了我:

sudo npm install --unsafe-perm -g node-sass
Run Code Online (Sandbox Code Playgroud)