11

問題

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 ビット
  • ノードJS 0.10.21
  • NPM 1.3.11

私はすでにこれらのコマンドを実行しました:

npm install -g yo
npm install generator-polymer -g

yo polymer

grunt serverRuby とCompassをインストールする必要があると言われました。

  • ここから Ruby をインストールしました: http://rubyinstaller.org/
    インストール後、本当に Ruby が PATH に登録されているかどうかも確認できました。

  • Compass のインストールには NPM を使用しました。

    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]
4

4 に答える 4