Ошибка компиляции при обновлении с ReactJS 15 + webpack 3.x до ReactJS 16 + webpack 4 - PullRequest
0 голосов
/ 09 мая 2019

мое приложение в настоящее время работает нормально с ReactJS 15, однако я подумал об обновлении его до ReactJS 16, в настоящее время у меня есть приложение, которое имеет как клиентскую, так и серверную часть.

многие файлы передаются как на стороне клиента, так и на стороне сервера. Чтобы обновить ReactJS 16, я создал новый проект с помощью команды create-реагировать-приложение, затем скопировал все мои файлы / папки из старого проекта в новый проект.

Когда я скомпилировал, я столкнулся с множеством проблем, связанных со стилем импорта / запроса на включение файлов, все js-файлы, использующие module.exports = вид, вообще не работают с ReactJS 16.

теперь я получаю следующую ошибку, по которой я не получаю никакой помощи в интернете.

Failed to compile.

  Error: Child compilation failed:
  SyntaxError: Unexpected token )

  - Function

  - lodash.js:14866 
    [myapp]/[lodash]/lodash.js:14866:16

  - lodash.js:473 apply
    [myapp]/[lodash]/lodash.js:473:27

  - lodash.js:15250 
    [myapp]/[lodash]/lodash.js:15250:16

  - lodash.js:475 apply
    [myapp]/[lodash]/lodash.js:475:27

  - lodash.js:6569 
    [myapp]/[lodash]/lodash.js:6569:16

  - lodash.js:14865 Function.template
    [myapp]/[lodash]/lodash.js:14865:20

  - SyntaxError: Unexpected token )

  - compiler.js:141 childCompiler.runAsChild
    [myapp]/[html-webpack-plugin]/lib/compiler.js:141:18

  - Compiler.js:306 compile
    [myapp]/[webpack]/lib/Compiler.js:306:11

  - Compiler.js:630 hooks.afterCompile.callAsync.err
    [myapp]/[webpack]/lib/Compiler.js:630:14

  - Hook.js:154 AsyncSeriesHook.lazyCompileHook
    [myapp]/[tapable]/lib/Hook.js:154:20

  - Compiler.js:627 compilation.seal.err
    [myapp]/[webpack]/lib/Compiler.js:627:30

  - Hook.js:154 AsyncSeriesHook.lazyCompileHook
    [myapp]/[tapable]/lib/Hook.js:154:20

  - Compilation.js:1325 hooks.optimizeAssets.callAsync.err
    [myapp]/[webpack]/lib/Compilation.js:1325:35

  - Hook.js:154 AsyncSeriesHook.lazyCompileHook
    [myapp]/[tapable]/lib/Hook.js:154:20

  - Compilation.js:1316 hooks.optimizeChunkAssets.callAsync.err
    [myapp]/[webpack]/lib/Compilation.js:1316:32

  - Hook.js:154 AsyncSeriesHook.lazyCompileHook
    [myapp]/[tapable]/lib/Hook.js:154:20

  - Compilation.js:1311 hooks.additionalAssets.callAsync.err
    [myapp]/[webpack]/lib/Compilation.js:1311:36
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...