Стилизованные компоненты плагин Babel в Create-реагировать на приложение с TypeScript? - PullRequest
0 голосов
/ 07 ноября 2018

Могу ли я использовать плагин babel для стилизованных компонентов в приложении create-реагировать на приложение, которое использует TypeScript?

Я прочитал в документации, что «макрос [который] включает в себя все функциональные возможности []] плагина babel, в то же время позволяя инструменту без обработки обрабатывать вавилонскую часть процесса сборки».

Я пробовал:

npm install babel-plugin-macros

и

import styled from 'styled-components/macro';
const Div = styled.div`
`;

На npm run start в консоли я получаю

Compiled with warnings.

./node_modules/babel-plugin-macros/dist/index.js
62:46-53 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted

./node_modules/babel-plugin-macros/node_modules/cosmiconfig/dist/loaders.js
8:17-34 Critical dependency: the request of a dependency is an expression

При посещении приложения в браузере я получаю

TypeError: __WEBPACK_IMPORTED_MODULE_1_styled_components_macro__.a.div is not a function
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...