我有一个旧项目,它有一个咕噜咕噜的构建工具。我已经安装了项目依赖项和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"
}
}
在尝试运行grunt时,我遇到了一个错误,我需要运行npm rebuild node-sass
,但是我遇到了一个新的错误:
npm ERR!在node-sass@3.4.2 postinstall脚本'节点失败 脚本/ build.js'。错误的ERR!确保你有最新版本的 node.js和npm已安装。错误的ERR!如果你这样做,这很可能是一个 node-sass包的问题,npm ERR!不是与npm本身。
我甚至尝试使用--force flag
运行命令。
但这也不起作用,我该如何解决这个问题呢?