Поддержка Express Webpack и Babel в этом проекте - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь добавить Express на этот сайт, но я получаю эту ошибку при запуске моего скрипта npm run webpack:

ERROR in ./src/index.js 11:3
Module parse failed: Unexpected token (11:3)
You may need an appropriate loader to handle this file type, currently no
loaders are configured to process this file.
See https://webpack.js.org/concepts#loaders
    |
    | ReactDOM.render(
    >    <ProductProvider>
    |       <Router>
    |           <App />

webpack.config.js

module.exports = {
  entry: "./src/index.js",
  output: {
    path: __dirname + "public",
    filename: "bundle.js"
  },

  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        use: ["babel-loader"]
      },
      {
        test: /\.css$/i,
        use: ["style-loader", "css-loader"]
      }
    ]
  }
};

.babelrc

{
  "presets": [
    "@babel/preset-env",
    "@babel/preset-react"
  ],
  "plugins": [
    [
      "@babel/plugin-proposal-class-properties",
      {
        "loose": true
      }
    ],
    [
      "react-css-modules", 
      { 
        "option": "value" 
      } 
    ]
  ]
}

Я должен ожидать, что это сработает, но я продолжаю получать эту ошибку.Мне нужна помощь с этим.Я новичок в этом.Я пытался сделать все, что я знаю, но он продолжает говорить об этой ошибке.

...