Не удалось минимизировать пакет.Ошибка: static / js / main.68c81611.chunk.js от Terser - PullRequest
0 голосов
/ 03 февраля 2019

Я получаю эту ошибку, когда запускаю

npm run deploy

в моем реактивном проекте.Пока я не добавил никаких внешних зависимостей, кроме модуля gh-pages.

package.json file:

  {
  "name": "data-validation",
  "version": "0.1.0",
  "private": true,
  "homepage": "https://kristoffertolboll2.github.io/react-js-data-validation/",
  "dependencies": {
    "gh-pages": "^2.0.1",
    "react": "^16.7.0",
    "react-dom": "^16.7.0",
    "react-scripts": "2.1.3"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "predeploy": "npm run build",
    "deploy": "gh-pages -d build",
    "eject": "react-scripts eject"
  },
  "browserslist": [
    ">0.2%",
    "not dead",
    "not ie <= 11",
    "not op_mini all"
  ]
}

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

Failed to minify the bundle. Error: static/js/main.68c81611.chunk.js from Terser
//long stacktrace




npm ERR! code ELIFECYCLE

npm ERR! errno 1
npm ERR! data-validation@0.1.0 build: `react-scripts build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the data-validation@0.1.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Kristoffer\AppData\Roaming\npm-cache\_logs\2019-02-02T22_38_15_532Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! data-validation@0.1.0 predeploy: `npm run build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the data-validation@0.1.0 predeploy script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Kristoffer\AppData\Roaming\npm-cache\_logs\2019-02-02T22_38_15_570Z-debug.log

Я попытался удалить папку node_modules и выполнить

npm install 

, но возникает та же проблема, возможно, это старая зависимость?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2019

Для пользователей пряжи: добавьте следующее поле в package.json, а затем повторно запустите

"resolutions": {
  "terser": "3.14.1"
}

If npm

run npm iterser@3.14
0 голосов
/ 03 февраля 2019

Похоже, что это проблема с текущей версией terser (3.16), сейчас вы должны установить версию 3.14.1 в вашем package.json следующим образом: "terser": "3.14.1",

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