2017-01-18 16 views
3

Я хочу изменить существующий файл webpack.config.js приложения-реагирования-приложения Dan Abramov - я хочу добавить дополнительный loader 'response-html-attrs' так что я могу использовать класс тег как без изменения его верблюд случая имя классаИзмените webpack.config.js приложения create-react-app

так вот что я сделал: 1. Я пошел на официальный GitHub док этого Бабель плагин - https://github.com/insin/babel-plugin-react-html-attrs и он сказал, что если вы» re, используя babel-6 install npm package: npm install --save-dev babel-plugin-react-html-attrs

, а затем в одном из моих компонентов js я вернул класс, содержащий jsx вместо classname, но я все еще это сообщение об ошибке.

Как добавить пользовательские загрузчики Babel в конфигурацию webpack для создания реактивного приложения?

Кроме того, какой из них редактировать - в каталоге есть 4 таких файла?

ответ

4

К сожалению, нельзя добавлять новые плагины babel, если вы не используете convert to a custom setup.

При запуске npm run eject вы сможете изменить конфигурацию Babel и webpack по своему вкусу со всеми преимуществами (dis), которые она содержит.

+0

Если я делаю npm run eject - это повлияет только на установку CRA этой папки/проекта? Или это повлияет на глобально установленный пакет npm - так что я не смогу снова использовать команду create-response-app? – Prabhas

+0

К счастью, только для этого единственного проекта. :-) – jumoel

+0

wow great - это открывает всевозможную интересную возможность – Prabhas