2016-07-31 3 views
0

Я только начал изучать, как программировать, используя книгу Стивена Фута «Обучение программированию», и я ударил стену, и я ищу какую-то помощь, пожалуйста.Задание «jshint» не найден

Когда я бегу; grunt 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']); 
    }; 

Я, вероятно, просто сделал глупую ошибку, но я не могу найти его, а две другие должности с подобными проблемами не помогли мне ни так что любая помощь кто-то может дать мне бы иметь в виду.

Спасибо!

+0

У вас есть модуль «grunt-contrib-jshint» npm, установленный в нашем каталоге? Если не установить его с помощью «npm-install grunt-contrib-jshint --save-dev» –

+0

Привет, Дэвид, да, jshint grunt плагин установлен –

+0

Не могли бы вы вставить содержимое вашего файла 'package.json' здесь? –

ответ

0

Линия 1 из Gruntfile.js должна быть module.exports = function(grunt) {, а не module.exports = funtion(grunt) {

Не видя объявление функции может бросить Syntax Error: Unexpected token линии, что вы получаете, когда вы пытаетесь выполнить задачу.

+0

Знаю, что это было бы что-то глупое, я тоже дважды написал код и все равно закончил с этой ошибкой ха-ха. Спасибо! –

+0

Не глупо! Вы получите интуицию для таких ошибок как вам больше кода! Удачи! –

Смежные вопросы