Npm run build выдает ошибку с приложением create-реагировать

Запуск сборки npm создает ошибку:

Не удалось скомпилировать.

./src/index.css BrowserslistError: Неизвестный запрос браузера dead в Array.forEach ()

После просмотра других руководств в Интернете по обновлению нескольких пакетов и т. д., Запустив установку npm, это все еще не работает. Я хочу знать общую практику, чтобы предотвратить это в будущем, а также исправить эту текущую проблему.

Что я также хотел бы знать, так это то, что приложение может быть запущено на сервере даже при сбое сборки, поскольку в настоящее время у меня развернуто это приложение, и оно действительно работает, но оно работает со старой версией кода и, по-видимому, на сервере я могу запустить сборку npm, и она работает, хотя не отображает никакого нового кода, на самом деле я не могу остановить процесс.

мой пакет.json:

{
  "name": "dashboard",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@material-ui/core": "latest",
    "@shopify/polaris": "latest",
    "react": "^16.4.2",
    "react-dom": "^16.4.2",
    "react-router": "latest",
    "react-router-dom": "^4.3.1",
    "react-scripts": "1.1.4"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  },
  "devDependencies": {
    "babel-jest": "^23.6.0",
    "enzyme": "^3.7.0",
    "enzyme-adapter-react-16": "^1.7.0",
    "enzyme-to-json": "^3.3.4",
    "jest": "^23.6.0"
  },
  "jest": {
    "snapshotSerializers": [
      "enzyme-to-json/serializer"
    ]
  }
}

Любые предложения о том, как избежать этих ошибок, были бы потрясающими, или общие советы о том, как развертываются реагирующие приложения, как я уже сказал, кажется, что они развернуты, даже если сборка не работает локально.

Я полагаю, вы используете приложение create-реагировать?

Alexis 21.03.2019 14:53

Можно ls -al?

WofWca 21.03.2019 14:53

Может быть, вы настроили свою IDE так, чтобы скрывать файлы, находящиеся в .gitignore? Попробуйте npm install -g serve && serve -s build и посмотрите, работает ли это.

Tholle 21.03.2019 14:54

Я немного запутался, я знаю, что реагирующие скрипты представили поддержку списка браузеров, но я думаю, что они сделали это в v2.x, но вы используете v1.x. Кроме того, я не вижу записи в package.json для списка браузеров. Можете ли вы попробовать запустить npm install еще раз, если снова произойдет сбой, попробуйте npm install после удаления node_modules, я боюсь, что в вашем node_modules есть какие-то смешанные вещи.

dubes 21.03.2019 16:03

Я пробовал это (устанавливал) много раз, не могу ли я тогда просто обновить реагирующие сценарии?

Sparlarva 21.03.2019 17:13
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
5
158
0

Другие вопросы по теме