Оригинальная ссылка: https: //blog.csdn.net/yan263364/article/details/80499435
Проблема:
Начиная с небольшого проекта на практике руку с вю-Cli инициализации проекта, непосредственно установлен все как вю-маршрутизатор, ESLint, модульных тестов и так далее, там были только знает , что вю-маршрутизатор да.
Вопрос в том, когда ве страницы написать код, командная строка , газеты много не так, почти все Ожидаемое отступа 4 пробелов , но нашел 6 , как это
Оригинальное решение:
Читайте газету неправильно, просто удалите дополнительное пространство. Тем не менее, этот вопрос слишком много, просто используйте клавишу Tab будет это неправильно. Сначала я думал, что код обнаружения вю является слишком строгим, ключ Tab в редакторе исходных четыре пространств вместо двух пространств, не эта проблема. Ах, результаты выглядят очень неудобно, привык к четырем пространствам завернуть.
Результаты:
Хотел бы обменять на четыре пространства, я узнал , что , когда первоначальный проект, установка по умолчанию ESLint (ESLint это правила грамматики и инструмент проверки кода стиля , который может быть использован для обеспечения писать грамматически правильно, единый код стиль) причины, закрытый метод ESLint :
найти файл сборки в папке ви проекта -> webpack.base.conf.js -> модуль, изменено следующим образом :
Модуль: { правила: [ // закомментировать эту строку, близко к eslint // ... (config.dev.useEslint [createLintingRule ()] :? []), { Тест: /\.vue$/ , погрузчик: 'ВУЭ-погрузчик' , Опции: vueLoaderConfig }, { Тест: /\.js$/ , погрузчик: 'Бабель-погрузчик' , включаемый: [Resolve ( 'СРК'), Resolve ( 'Test'), Resolve ( 'в node_modules / WebPACK-DEV-сервер / клиент' )] }