Ошибка функции стрелка вавилона в node_modules - PullRequest
0 голосов
/ 26 июня 2019

когда я хочу, чтобы сборка реагировала, появляется нижняя ошибка (ошибка в node_modules):

ERROR in ./node_modules/react-native-video/Video.js 54:7
Module parse failed: Unexpected token (54:7)
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
|   }
| 
>   seek = (time, tolerance = 100) => {
|     if (isNaN(time)) throw new Error('Specified time is not a number');

И я добавляю этот раздел в файл babel

babel.config.js

module.exports = {
  presets: [
    "@babel/preset-env", 
    '@babel/react',
    "module:metro-react-native-babel-preset"
  ],
  "plugins": [
    "@babel/plugin-proposal-class-properties",
    "@babel/plugin-transform-arrow-functions"
  ]
}

и мой веб-пакет

const HtmlWebPackPlugin = require("html-webpack-plugin");
module.exports = {
  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        loader: "babel-loader",
        ....
};

Может ли кто-нибудь помочь?

1 Ответ

0 голосов
/ 26 июня 2019

мой конфиг Webpack не настроен на передачу файлов node_modules в babel-loader remove exclude: /node_modules/,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...