Грунтовая установка

0

Я создаю приложение с angularjs с сервером, при создании бэкэнда, ему предлагается установить grunt-contrib-jshint. Я установил grunt для моего проекта, но я понятия не имею, почему мне нужно установить grunt-contrib-jshint.

Теги:
grunt-contrib-jshint

2 ответа

1

grunt-contrib-jshint используется для перебора ваших файлов JavaScript. Поскольку вы используете angularJs, то, скорее всего, вам это нужно.

0

grunt-contrib-jshint будет проверять (aka lint) ваши файлы JavaScript с помощью JSHint.

Linting проанализирует ваш код на предмет возможных ошибок.

Убедитесь, что при его установке вы сохраните его в файле package.json, установив его с помощью команды npm install grunt-contrib-jshint --save-dev или добавив имя и версию пакета непосредственно в файл. Если вы этого не сделаете, другие разработчики не будут ссылаться на эту зависимость при проверке проекта. Узнайте больше о Grunt.

devDependencies": {
  "grunt-contrib-jshint": "~1.0.0"
}

Вам также придется настроить его в своем Gruntfile.js чтобы Gruntfile.js ваши файлы JavaScript.

// Project configuration.
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.initConfig({
  jshint: {
    beforeconcat: ['src/foo.js', 'src/bar.js'],
    afterconcat: ['dist/output.js']
  }
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню