Steven Footeの本「Learning to program」を使用してプログラムを作成する方法を習得したばかりです。壁に当たったので、何か助けてください。タスク "jshint"が見つかりません
実行すると、私は次のようになる。
Daniels-Air:projects danielclifford$ sudo grunt jshint
Loading "Gruntfile.js" tasks...ERROR
>> SyntaxError: Unexpected token {
Warning: Task "jshint" not found. Use --force to continue.
my gruntfile.jsは次のようになります。
module.exports = funtion (grunt) {
grunt.initConfig({
concat: {
release: {
src: ['js/values.js', 'js/prompt.js'],
dest: 'release/main.js'
}
},
copy: {
release: {
src: 'manifest.json',
dest: 'release/manifest.json'
}
},
jshint: {
files: ['js/vales.js', 'js/prompt.js']
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.registerTask('default', ['jshint', 'concat', 'copy']);
};
私はおそらくちょうど愚かなミスを犯しましたが、私はそれと類似した問題で、他の2つのポストが私を助けていないいずれかのように、誰かが私を与えることができます任意の助けをいただければ幸い見つけることができません。
ありがとうございます! Gruntfile.jsの
私のディレクトリに「grunt-contrib-jshint」npmモジュールがインストールされていますか?「npm-install grunt-contrib-jshint -save-dev」を使用してインストールしていない場合 –
Davidさん、プラグインがインストールされています –
'package.json'ファイルの内容をここに貼り付けてください。 –