Почему моя цепочка (&&) не работает? - PullRequest
0 голосов
/ 16 марта 2020

Я занимаюсь рендерингом на стороне сервера с помощью React / Express / Firebase.

Этот учебник был создан в 2017 году, и, к сожалению, я борюсь в разделе сценариев с babel, в котором я пытаюсь цепочка некоторых команд. Пожалуйста, обратите внимание, что каждая команда сама по себе работает нормально, но объединение их в цепочку приводит к следующей ошибке:

** Der Befehl "node_modules" ist entweder falsch geschrieben oder konnte nicht gefunden werden.

npm ОШИБКА! код ELIFECYCLE

npm ОШИБКА! errno 1

npm ERR! nonssr@1.0.0 Babel: babel src -d functions/src && node_modules/.bin/babel index.js -d functions

npm ERR! Статус выхода 1

npm ERR!

npm ERR! Не удалось выполнить сценарий nonssr@1.0.0 babel.

npm ERR! Это, вероятно, не проблема с npm. Скорее всего, выше вывод журнала.

npm ERR! Полный журнал этого прогона можно найти в:

npm ERR! C: \ Users \ Thorsten \ AppData \ Roaming \ npm -cache_logs \ 2020-03-16T08_46_28_887Z-debug.log **

Следующая команда сценария:

  "scripts": {
    "babel": "node_modules/.bin/babel src -d functions/src && node_modules/.bin/babel index.js -d functions"
  },

Есть ли общая ошибка в этой строке кода? Вам нужен дополнительный код для анализа ошибки?

С уважением!

1 Ответ

0 голосов
/ 16 марта 2020

Я нашел решение самостоятельно, но, возможно, кто-то может объяснить, почему оно такое.

Этот код работает:

  "scripts": {
    "babel": "node_modules/.bin/babel src -d functions/src && babel index.js -d functions"
  },

Мне пришлось удалить второй "node_modules / .bin / babel ... ", просто набрал" babel ... "

...