Ошибка Webpack // Chunk, не удалось выполнить предварительную компиляцию ресурсов

#javascript #node.js #heroku #npm #webpack

#javascript #node.js #heroku #npm #webpack

Вопрос:

Я просмотрел все предложения, которые смог найти в Google и StackOverflow, и до сих пор не могу найти решение. Я боролся с этим весь день и не уверен, куда идти.

Пытаюсь разместить приложение на heroku — я получаю эту ошибку:

Ошибка: Chunk.entrypoints: Вместо этого используйте Chunks.groupsIterable и фильтруйте по instanceof Entrypoint удаленный: в Chunk.get (/tmp/build_957e6b3a/node_modules/webpack/lib/Chunk.js:866:9) удаленный: в /tmp/build_957e6b3a/node_modules/@rails/webpacker/node_modules/extract-text-webpack-plugin/dist/index.js:176:48 удаленный: в массиве.forEach () удаленный: в /tmp/build_957e6b3a/node_modules/@rails/webpacker/node_modules/extract-text-webpack-plugin/dist/index.js:171:18 удаленный доступ: в AsyncSeriesHook.eval[как callAsync] (оценка при создании (/tmp/build_957e6b3a/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), :7:1) удаленный: в AsyncSeriesHook.lazyCompileHook (/tmp/build_957e6b3a/node_modules/webpack/node_modules/tapable/lib/Hook.js:154:20) удаленный: при компиляции.запечатать (/tmp/build_957e6b3a/node_modules/webpack/lib/Compilation.js:1342:27) удаленный: при компиляции.finish.err (/tmp/build_957e6b3a/node_modules/webpack/lib/Compiler.js:675:18) удаленный: на крючках.finishModules.callAsync.err (/tmp/build_957e6b3a/node_modules/webpack/lib/Compilation.js:1261:4) удаленный: в AsyncSeriesHook.eval [как callAsync] (eval при создании (/tmp/build_957e6b3a/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), :24:1) удаленный: в AsyncSeriesHook.lazyCompileHook (/tmp/build_957e6b3a/node_modules/webpack/node_modules/tapable/lib/Hook.js:154:20) удаленный: при компиляции.завершить (/tmp/build_957e6b3a/node_modules/webpack/lib/Compilation.js:1253:28) удаленный: в hooks.make.callAsync.err (/tmp/build_957e6b3a/node_modules/webpack/lib/Compiler.js:672:17) удаленный: в _err0 (вычисление при создании (/tmp/build_957e6b3a/node_modules/webpack/node_modules/tapable/библиотека/HookCodeFactory.js:33:10), :11:1) удаленный: в _addModuleChain (/tmp/build_957e6b3a/node_modules/webpack/lib/Compilation.js:1185:12) удаленный: в processModuleDependencies.err (/tmp/build_957e6b3a/node_modules/webpack/lib/Compilation.js:1097:9) удаленный: в процессе._tickCallback (внутренний/процесс/next_tick.js:61:11)

Мой package.json выглядит следующим образом:

 "dependencies": {
    "@babel/core": "^7.1.2",
    "@babel/preset-env": "^7.1.0",
    "@babel/preset-react": "^7.0.0",
    "@rails/webpacker": "^3.2.0",
    "babel-loader": "^8.0.4",
    "extract-text-webpack-plugin": "^4.0.0-beta.0",
    "jquery": "^3.5.1",
    "moment": "^2.29.1",
    "react": "^15.3.0",
    "react-calendar": "^3.2.1",
    "react-datetime": "^3.0.4",
    "react-dom": "^15.3.0",
    "react-moment": "^1.0.0",
    "react-quill": "^1.3.5",
    "react-redux": "^4.4.5",
    "react-router": "^2.6.1",
    "react-router-dom": "^5.2.0",
    "redux": "^3.5.2",
    "redux-logger": "^3.0.6",
    "redux-thunk": "^2.1.0",
    "webpack-cli": "^3.1.2"
  },
  "scripts": {
    "test": "echo "Error: no test specified" amp;amp; exit 1",
    "webpack": "webpack --watch --mode=development",
    "postinstall": "webpack"
  },
  "author": "",
  "engines": {
    "node": "10.17.0",
    "npm": "6.4.1"
  },
  "license": "ISC",
  "devDependencies": {
    "@babel/plugin-proposal-class-properties": "^7.10.4",
    "mini-css-extract-plugin": "^1.3.1",
    "webpack": "^4.0.0"
  }
}
 

Я перепробовал, я думаю, каждую комбинацию webpack / webpack-cli / mini-css-extract plugin / extract-text-webpack-plugin. Я поместил их в зависимости, а также в devDependencies. Удаление node_modules и package-json.фиксируйтесь между каждой попыткой. Я пробовал git push -f heroku. Я боролся с этим буквально все выходные и ничего не добился.

Кто-нибудь знает, в чем проблема? И есть ли у кого-нибудь какие-либо предложения?