全局安装了gulp-cli,gulp和gulp-sass并创建了gulpfile.js,如下所示。当我在命令行中键入“gulp”并按Enter键时,它总是给我一个例外,说明:%1不是有效的Win32应用程序
我还需要做些什么来让gulp-sass工作吗?
var gulp = require("gulp");
var sass = require("gulp-sass");
gulp.task("default", function(){
});
答案 0 :(得分:0)
也许你已经解决了它。见this issue。我通过重新安装gulp-sass来解决它。
答案 1 :(得分:0)
问题是这里有一个名为%ur proj path%\ node_modules \ node-sass \ vendor \ win32-x64-48 \ binding的文件 这个绑定文件应该是一个exe。 但有时它被代理或nw错误阻止。所以它下载了一个未找到html文件的文件。 因此解决方案是删除此文件并删除node-sass并重新安装
npm rm node-sass
等到成功 然后
npm i node-sass
等到成功
现在gulp将开始工作