我试图在visual studio代码中从终端窗口安装gulp-sass。
其他依赖项,如autoprefixer,concat等安装没有问题,但gulp-sass一直给我这个错误。
> node-sass@4.9.0 install /usr/local/lib/node_modules/node-sass
> node scripts/install.js
sh: node: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! node-sass@4.9.0 install: `node scripts/install.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the node-sass@4.9.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
我在Mac上运行VSC。
请帮忙吗?我对这一切都很陌生,没有编程背景,只是前端开发。
非常感谢
答案 0 :(得分:1)
我有同样的问题。我找到了这个解决方案:
sudo npm install -g node-sass@4.5.3 --unsafe-perm = true --allow-root
我刚刚更改了部分代码:
sudo npm install gulp-sass --unsafe-perm = true --allow-root
对我有用。
答案 1 :(得分:0)
[{npm install -g node-sass@4.5.3 --unsafe-perm=true --allow-root
]
这个对我来说确实可以安装软件包,但是在我启动应用程序时再次失败
我尝试使用[yarn install
]而不是[npm install
]
该应用成功启动。
答案 2 :(得分:-1)
我得到与您相同的解决方案。我尝试在互联网上搜索,然后在这里找到http://relaxitblog.com/?p=611 然后在那之后我安装了:sudo npm install gulp-sass 之后:npm审核修复 成功