【发布时间】:2013-11-14 04:46:27
【问题描述】:
问题
grunt server 输出:
Warning: Task "compass:server" not found.
我在这里上传了 Gruntfile.js:https://gist.github.com/ComFreek/7289648
这是我新建 Yeoman 项目后得到的默认文件。
详情
我正在阅读Building Web Apps With Yeoman And Polymer 并按照描述的控制台命令运行。
我的系统:
- Windows 8.1 专业版 64 位
- NodeJS 0.10.21
- NPM 1.3.11
我已经执行了这些命令:
npm install -g yo
npm install generator-polymer -g
yo polymer
grunt server 告诉我必须安装 Ruby 和 Compass。
我从这里安装了 Ruby: http://rubyinstaller.org/
安装后我也成功了,Ruby是否真的注册在PATH中了。-
我使用 NPM 安装 Compass:
npm install grunt-contrib-compass --save-dev -g(我尝试了 Compass 的本地和全局安装。它们都不起作用。)
这是grunt的确切输出:
D:\test>grunt server
Running "server" task
Warning: Task "compass:server" not found. Use --force to continue.
Aborted due to warnings.
Elapsed time
server 4ms
Total 4ms
现在可以使用了……
不幸的是,我仍然不知道确切的原因。我再次查看了上面的所有说明,并且开箱即用。
无论如何,我建议更新所有软件包。我的版本号是(最后编辑:02.02.14):
[NodeJS v.0.10.24]
[NPM 1.3.21]
[grunt-cli v0.1.11]
[grunt v0.4.2]
【问题讨论】:
标签: node.js npm gruntjs yeoman