1.0.6 • Published 4 years ago

@react_pwa/buildpack v1.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

@react_pwa/buildpack npm version

React + @react_pwa/buildpack + @react_pwa/buildpack

1. Getting Started

  • You need to create a webpack.config.js.
// ...
const {
  configureWebpack
} = require('@react_pwa/buildpack');
const HtmlWebPackPlugin = require("html-webpack-plugin");


module.exports = async env => {

  const { clientConfig, serviceWorkerConfig } = await configureWebpack({
    context: __dirname,
    special: {
    },
    env
  });


  clientConfig.plugins = [
    ...clientConfig.plugins,
    new HtmlWebPackPlugin({
      template: "./template.html",
      filename: "./index.html"
    })
  ];

  return [clientConfig, serviceWorkerConfig];
};

//...

2. .babelrc

create a .babelrc

{
    "presets": [
        "@babel/preset-env",
        "@babel/preset-react"
    ]
}