0

grunt スプライトシートを Windows システムにインストールしたところ、パッケージを実行しようとすると、このタスクでエラーが発生しました: "grunt.spritesheet requires a sprites and sheet property" .

パッケージは正しくロードされているように見え、grunt を使用して他のすべてのタスクで実行されます。Python2.7 と Cairo の依存関係も読み込まれています。

メインの gruntfile (require、jshint、および compass が正常に動作しています) に、次のように追加しました。

spritesheet: {
  // An array of filename / source images array pairs. The basename of the sprite file
  // is also prefixed to the CSS classes.
  sprites: {
    "images/icons/sprite.png": ['images/icons/*.png']
  },
  // The destination for the build stylesheet
  sheet: "scss/homepsprite.css"
}

したがって、プロパティ「スプライト」と「シート」は明らかにそこにあります。私が見逃しているものは他にありますか?パッケージは、残りの grunt モジュールで正常にロードされています...私は持っています

 grunt.loadNpmTasks('grunt-spritesheet');

私のグラントファイルと同様に

 grunt.registerTask("default", ["jshint", "requirejs:dev", "compass:dev", "spritesheet"]);

フィードバックをお寄せいただきありがとうございます。

4

1 に答える 1