2015-02-10 2 views
1

Я использую gulp-jshint с браузером. Browsify будет генерировать много кода, который не сработает jshint. Я прочитал в this answer, что есть возможность установить "browserify": true с JSHint 2.5.3. Однако этот параметр будет игнорироваться gulp-jshint.gulp-jshint произносит ошибки при использовании браузера.

Кто-нибудь знает, как это исправить? Могу ли я использовать jshint, а не gulp-jshint?

ответ

1

Хорошо, я испортил. Конечно, я должен начертить исходные файлы, а не файл, который запустил браузер.

+0

У меня такая же проблема, но я думаю, что я вызываю JSHint в исходных файлах: gulp.task ('default', ['lint', 'browsify', 'connect']); Где lint - компонент JSHint - я что-то делаю неправильно? – mcneela86

+0

@ mcneela86 Задачи, которые вы определяете в массиве, будут выполняться параллельно: * «Примечание. Задачи будут выполняться параллельно (все сразу), поэтому не допускайте, чтобы задачи запускались/заканчивались по порядку.» * Из https : //github.com/gulpjs/gulp/blob/master/docs/API.md#gulptaskname-deps-fn, но это может вам помочь: http://davidwalsh.name/gulp-run-sequence – Lukas

+0

Спасибо Лукасу, что работать отлично. – mcneela86

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