Я использую предустановку react-app
для создания своего компонента и публикации для использования другими проектами.При сборке с env production
он переносит код, но сохраняет import
и export
и не конвертирует его в exports.
и require
.Однако, когда я передаю env test
, он переносит все, включая import
и export
.Это то, что я ожидал production
.У меня возникают проблемы при написании шутливых тестов, где используется мой компонент, так как он ожидает, что node_modules
будет иметь полностью перенесенный код.Кто-нибудь знает почему и может ли это исправить?Могу ли я использовать test
для своей публикации, чтобы обойти это.
SET NODE_ENV=production&& babel src/lib --out-dir dist --copy-files