我正在try 使用webpack构建一个项目,并使用此webpack配置进行响应:

var path = require('path');
var webpack = require('webpack');

module.exports = {
  entry: [
    'babel-polyfill',
    './app/less/main.less',
    './app/main.js',
    'webpack-dev-server/client?http://localhost:8080'
  ],
  output: {
    publicPath: '/',
    filename: 'dist/main.js'
  },
  debug: true,
  devtool: 'source-map',
  module: {
    loaders: [
      {
        test: /\.js$/,
        include: path.join(__dirname, 'app'),

        loader: 'babel-loader',
        query: {
          presets: ['react', 'es2015']
        }
      },
      {
        test: /\.less$/,
        loader: "style!css!autoprefixer!less"
      },
    ]
  }
};

我确信我也有所需的pm模块,并且安装了webpack,但是当运行webpack时,我得到:

Module build failed: ReferenceError: [BABEL] /Users/me/foo/app/main.js: Unknown option: foo/node_modules/react/react.js.Children

有什么 idea 吗?

推荐答案

抱歉,我忘了安装babel-preset-react:

$ npm install babel-preset-react --save-dev

Reactjs相关问答推荐

useReducer和带有回调的useState之间是否有实际区别?

有正确的方法来设置我的金牛座应用程序的图标吗?

下拉Tailwind CSS菜单与怪异beviour

Mantine DatePickerInput呈现错误

更改点几何体的坐标会将其隐藏

根据用户 Select 的注册类型更改表单字段

无法使用 Suspense 和 Await 获取数据

在reactjs中刷新页面时丢失状态值

找不到名称setCometChat

React中useAuthenticator的authState在成功登录后仍保持未认证状态 - 需要强制刷新

React Router 6.4CreateBrowserRouter子元素不显示

调用 Jest 和服务方法的问题

getAttribute 函数并不总是检索属性值

如何定制 React 热 toastr ?

使用 yarn 编译 protobuf js 时出现错误pbjs: command not found

Cypress - 在继续之前等待下一个按钮重新出现

如果查询不存在,如何返回所有产品?

如何在 React JS 上使文本中的单词可点击

单击当前子div时如何更改p标签的图像和样式?react

运行开发服务器时如何为 Vite 指定运行时目录