rect + nextjs + uglify: неожиданный токен: name (n) + плагин ограничения размера - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть проект ReactJS + NextJS, с процессом минификации и углификации во время «следующей сборки».При сборке он выдает следующий журнал ошибок:

> Failed to build
{ Error: (client) bundles/pages/test.js from UglifyJs
Unexpected token: name (n) [bundles/pages/test.js:1,587012]
    at /usr/src/app/node_modules/next/dist/server/build/index.js:162:31
    at runWithDependencies (/usr/src/app/node_modules/webpack/lib/MultiCompiler.js:154:4)
    at /usr/src/app/node_modules/async/dist/async.js:1140:9
    at /usr/src/app/node_modules/async/dist/async.js:473:16
    at iteratorCallback (/usr/src/app/node_modules/async/dist/async.js:1064:13)
    at /usr/src/app/node_modules/async/dist/async.js:969:16
    at /usr/src/app/node_modules/async/dist/async.js:1137:13
    at runCompilers (/usr/src/app/node_modules/webpack/lib/MultiCompiler.js:96:47)
    at fn (/usr/src/app/node_modules/webpack/lib/MultiCompiler.js:101:6)
    at compiler.run (/usr/src/app/node_modules/webpack/lib/MultiCompiler.js:150:5)
    at emitRecords.err (/usr/src/app/node_modules/webpack/lib/Compiler.js:265:13)
    at Compiler.emitRecords (/usr/src/app/node_modules/webpack/lib/Compiler.js:371:38)
    at emitAssets.err (/usr/src/app/node_modules/webpack/lib/Compiler.js:258:10)
    at applyPluginsAsyncSeries1.err (/usr/src/app/node_modules/webpack/lib/Compiler.js:364:12)
    at next (/usr/src/app/node_modules/tapable/lib/Tapable.js:218:11)
    at Compiler.compiler.plugin (/usr/src/app/node_modules/webpack/lib/performance/SizeLimitsPlugin.js:99:4)
  errors:
   [ '(client) bundles/pages/test.js from UglifyJs\nUnexpected token: name (n) [bundles/pages/test.js:1,587012]',
     '(client) bundles/pages/team.js from UglifyJs\nUnexpected token: name (r) [bundles/pages/team.js:1,489566]' ],
  warnings: [] }

Но странно то, что Build отлично работает в Local & Local Docker.Но терпит неудачу в любом другом env.

Для дополнительной информации: мы используем альпийское изображение для построения докера.

...