линтера в проектах на CRA вместо умершего tslint? typescript-eslint?
CRA автоматом ставит @typescript-eslint если создавать проект с поддержкой TS.
У меня проект, созданный три года назад, в котором как раз умерший тслинт. Окей, спасибо, тогда создам новый проект и перенесу оттуда конфиг в старый.
cra можно обновлять
https://create-react-app.dev/docs/adding-typescript/#installation
...если не делал эжект. А соблазн всегда велик.
1. эджект 2. если нужен эджект, то проще не брать cra
2. Так я беру cra, потому что это быстрый и качественный старт. Если, конечно, не нужен сср
1. если умеешь в конфиги бандлеров, то не такой уж и быстрый 10минут против 1 дня. В рамках проекта на годы это мелочь 2. если требуется эджект, то не такой уж и качественный Например посмотрите как организована гибкость в razzle
Х#йню несёте, сударь. Механизм хорошо отлаженный. Лично мне требуется допилить постбилд скрипт на баше (поэтому нужен эжект). И да, поддерживаю некоторые проекты, начатые несколько лет назад - претензий к команде разрабов нет.
1. я уже много раз замечал что диалог с вами скатывается в обвинения, пора делать выводы 2. постбилд с шел скриптом вообще не требуется связывать с бандлингом
2. Постбилд после бандлинга. Например, для копирования yaml файлов, которые проигнорил ts.
Зачем для этого эджект?
ну и к слову. Мне нужно докинуть бабель плагин. Как это сделать?
Не только для этого. Например, чтоб донастроить алиасы для удобства импорта вроде import { smtn } from '~/ utils/smtn'
В .babelrc - не вариант?
Зачем вы перескакиваете на другую тему. Ответьте на мой вопрос. https://t.me/react_js/1159251
Вы задаете вопрос или отвечаете?
Донастроить вебпак. Так понятнее?)
Нет не понятнее. Что б запустить в пост билд фазе шел скрипт знания (команде запуска скрипта) о вебпаке, вообще не нужны
Если вы спрашивали, то отвечаю.
Он же выключен по умолчанию в cra, не? Или включили?
Кто сказал, что знания о вебпаке именно для этого?
Тогда вы отвечаете неверно. А значит никогда даже не сталкивались с необходимостью расширить\закастомить бабель конфиг с cra. А раз так, то ваше оценочное мнение по поводу cra не имеет веса
Ну ваши узкоспециальные знания, видимо, имеют вес. Знания о вебпаке точно не нужны?
Кому? Команде запуска шел скрипта? Нет не нужны
Кстати, покажите пальцем, где я написал обратное.
Ага, вижу https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/config/webpack.config.js#L423
На вопрос зачем вам понадобился эджект что бы выполнить шел скрипт вы отвели вот как https://t.me/react_js/1159259 Я прекращаю этот диалог. Советую вам после того как улягутся ваши чувства будто я хотел унизить вас или еще что то "левое" сделать, перечитать мои сообщения в диалоге внимательно. Я вам пытался пояснить мои начальные утверждения про cra https://t.me/react_js/1159245
они и не включат. Сейчас можно только с помощью сайд либ аля craco или юзать бабель макросы
И где тут связь с запуском шелл?
Обсуждают сегодня