Модуль не найден: ошибка: невозможно разрешить загрузчик babel - PullRequest
0 голосов
/ 04 июня 2018

Просто я обновил свой веб-пакет с 2.x до 4.x.Выполнив установку npm, я получил следующую ошибку

Module not found: Error: Can't resolve 'babel-loader' 

Следуя потоку github , я добавил следующие строки в webpack.config.json

 resolveLoader: {   root: path.join(__dirname, 'node_modules') }

Но я получил следующую ошибку:

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
 - configuration.resolveLoader has an unknown property 'modulesDirectories'. These properties are valid: object { alias?, aliasFields?, cachePredicate?, descriptionFiles?, enforceExtension?, enforceModuleExtension?, extensions?, fileSystem?, mainFields?, mainFiles?, moduleExtensions?, modules?, plugins?, resolver?, symlinks?, unsafeCache?, useSyncFileSystemCalls? }

версия babel-loader - 7.1.4.Обновление Webpack внесло эту ошибку.Есть предложения по этому поводу?

1 Ответ

0 голосов
/ 04 июня 2018

Разве вы не устанавливаете этот "babel-loader" https://www.npmjs.com/package/babel-loader

module: {
    rules: [{
        test: /\.jsx?$/,
        include: [
            path.resolve(__dirname, 'src/js'),
        ],
        loader: "babel-loader",
        options: {
            presets: ["es2015"],
            plugins: [
                ["babel-plugin-root-import", {
                    "rootPathSuffix": "src/js"
                }],
                [
                    "transform-runtime", {
                        "helpers": false,
                        "polyfill": false,
                        "regenerator": true,
                        "moduleName": "babel-runtime"
                    }
                ],
                "transform-object-assign", "transform-function-bind"
            ]
        },
        // options for the loader
    }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...