【发布时间】:2015-08-03 17:34:01
【问题描述】:
我正在尝试构建一个前端服务器,当我运行 grunt 时,我收到此错误,并建议重新安装 node-sass。
Aborted due to warnings.
dev@ubuntu:~/ideaProjects/web-app$ grunt app:dashboard/dev-dashboard --force
Loading "sass.js" tasks...ERROR
Error: `/home/dev/ideaProjects/web-app/node_modules/grunt-sass/node_modules/node-sass/bin/linux-x64-v8-3.28/binding.node` is missing.
Try reinstalling `node-sass`?
奇怪的是文件 (binding.node) 确实存在,但它位于名为 'linux-x64-v8-3.14' 而不是 3.28 的文件夹中。我尝试将文件夹命名为 3.14 不起作用。我已经尽我所能来修复这个问题,npm install node-sass,npm update,甚至清理项目并在新版本上运行 npm install。但无济于事。我反复收到此错误。
有没有人看到这个或知道如何解决这个问题?我正在运行 Ubuntu 14.04 x64
谢谢!
【问题讨论】:
-
您使用哪个命令安装 grunt-sass?它会产生任何错误/警告吗?这里 grunt-sass 在 Ubuntu 14.04 x64 上运行良好
-
我刚刚运行 npm install 来安装项目依赖项。还有什么我应该运行的吗?(我是 web 开发的新手。我是 java/android 开发人员)
标签: node.js ubuntu sass gruntjs node-sass