Я пытаюсь использовать реакцию с компилятором babel.
Я попытался выполнить поиск в Google, но не нашел никакого решения.
Вот как выглядит мой package.json.
{
"scripts": {
"build": "babel --watch src -d lib"
},
"devDependencies": {
"@babel/cli": "^7.4.4",
"@babel/core": "^7.4.5",
"@babel/preset-env": "^7.4.5",
"@babel/preset-react": "^7.0.0",
"babel-core": "^6.26.3",
"babelify": "^10.0.0"
}
}
Я также создал .babelrc с предустановками
{
"presets": ["@babel/preset-env", "@babel/preset-react"]
}
Я компилирую свой код с помощью команды.npm run build.
Все работает нормально, но теперь я хотел бы разделить свой реагирующий компонент в разных файлах и использовать их при импорте.
, когда я импортирую компонент с помощью импорта синтаксиса "Person.js».файл скомпилирован, но при запуске в браузере он говорит, что файл не найденЯ понимаю, что babel заменяет import на require, и я знаю, что browserify - решение для этого, но я не знаю, как использовать browserify с babel.