Node.js Npm重建节点sass失败
我有一个老项目,它有一个grunt作为构建工具。我已经安装了项目依赖项和grunt cli。这是package.json文件:Node.js Npm重建节点sass失败,node.js,gruntjs,node-sass,Node.js,Gruntjs,Node Sass,我有一个老项目,它有一个grunt作为构建工具。我已经安装了项目依赖项和grunt cli。这是package.json文件: { "name": "", "version": "0.0.1", "devDependencies": { "grunt": "~0.4.1", "grunt-contrib-watch": "~0.5.3", "grunt-sass": "^1.0.0", "node-sass": "^3.3.3" } } 在尝试运
{
"name": "",
"version": "0.0.1",
"devDependencies": {
"grunt": "~0.4.1",
"grunt-contrib-watch": "~0.5.3",
"grunt-sass": "^1.0.0",
"node-sass": "^3.3.3"
}
}
在尝试运行grunt时,我遇到了一个需要运行npm rebuild node sass
的错误,但随后出现了一个新错误:
npm错误!在节点上失败-sass@3.4.2“安装后脚本”节点
脚本/build.js'。npm错误!确保您拥有最新版本的
已安装node.js和npm。npm错误!如果你这样做,这很可能是一个错误
节点sass包有问题,npm错误!与npm本身无关
我甚至尝试过使用--force标志运行命令。
但这也不起作用,我如何解决这个问题?如果在windows上,您需要,否则请检查您正在运行的节点的版本?这是node sass的一个非常旧的版本,可能不支持node 4以外的版本