Gulp-Sass error: %1 is not a valid Win32 application
Gulp-Sass error: %1 is not a valid Win32 application
已全局安装 gulp-cli、gulp 和 gulp-sass 并创建 gulpfile.js,如下所示。当我在命令行中键入 "gulp" 并按回车键时,它总是给我一个异常提示:%1 不是有效的 Win32 应用程序
我还需要做些什么才能使 gulp-sass 正常工作吗?
var gulp = require("gulp");
var sass = require("gulp-sass");
gulp.task("default", function(){
});
也许你已经解决了。参见 this issue。我通过重新安装 gulp-sass.
解决了这个问题
这里的问题是有一个名为 %ur proj path% 的文件\node_modules\node-sass\vendor\win32-x64-48\binding
此绑定文件应该是一个 exe。
但有时它会被代理或网络错误阻止。所以它会下载一个找不到的文件 html 文件。
所以解决方案是删除此文件并删除 node-sass 并重新安装它
npm rm node-sass
等待成功
然后
npm i node-sass
等待成功
现在gulp将开始工作
已全局安装 gulp-cli、gulp 和 gulp-sass 并创建 gulpfile.js,如下所示。当我在命令行中键入 "gulp" 并按回车键时,它总是给我一个异常提示:%1 不是有效的 Win32 应用程序
我还需要做些什么才能使 gulp-sass 正常工作吗?
var gulp = require("gulp");
var sass = require("gulp-sass");
gulp.task("default", function(){
});
也许你已经解决了。参见 this issue。我通过重新安装 gulp-sass.
解决了这个问题这里的问题是有一个名为 %ur proj path% 的文件\node_modules\node-sass\vendor\win32-x64-48\binding 此绑定文件应该是一个 exe。 但有时它会被代理或网络错误阻止。所以它会下载一个找不到的文件 html 文件。 所以解决方案是删除此文件并删除 node-sass 并重新安装它
npm rm node-sass
等待成功 然后
npm i node-sass
等待成功
现在gulp将开始工作