Извлечение "строгого" из кода браузера
Я использую http://browserify.org/ и babelify для создания моих файлов React JSX, и я использую gulp-eslint в качестве кода кода.
eslint
настаивает на том, чтобы я включил 'use strict';
директива вверху каждого файла, но потом browserify
заканчивает тем, что рассеивает эти директивы через мой сгенерированный код.
Я не против размещения 'use strict';
директива в каждом файле, так как это проясняет будущее для меня, но есть ли способ сказать broswerify
вычеркнуть эти директивы?
1 ответ
Вы используете babel-eslint? или, возможно, изменить ваши правила eslintrc, чтобы удалить строгие?
https://github.com/babel/babel-eslintnpm install -g eslint babel-eslint
.eslintrc
{
"parser": "babel-eslint",
"rules": {
"strict": 0
}
}