yarn add babel-core babel-loader --dev
yarn add babel-preset-es2015 babel-preset-react --dev
touch .babelrc
vim .babelrc
{
"presets":["es2015","react"]
}
yarn add eslint eslint-loader --dev
yarn add eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y --dev
yarn add eslint-config-airbnb --dev
touch .eslintrc
vim .eslintrc
{
"extends":"airbnb",
"rules":{
"comma-dangle":["error","never"]
}
}
yarn add webpack webpack-dev-server --dev
yarn add html-webpack-plugin --dev
touch webpack.config.js
vim webpack.config.js
yarn add react react-dom --dev
yarn add css-loader extract-text-webpack-plugin --dev