- ВКонтакте
- РћРТвЂВВВВВВВВнокласснРСвЂВВВВВВВВРєРСвЂВВВВВВВВ
- РњРѕР№ Р В Р’В Р РЋРЎв„ўР В Р’В Р РЋРІР‚ВВВВВВВВРЎР‚
- Viber
- Skype
- Telegram
Ошибка при выполнении команды `npm ci && npm start` в Windows PowerShell
По условию задания команда npm ci && npm start
должна запускать проект. Использую сборщик vite. Как сделать команду npm start
знаю. Но когда запускаю через npm ci && npm start
выдаёт ошибку:
Лексема "&&" не является допустимым разделителем операторов в этой версии. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : InvalidEndOfLi
Использую NodeJs версии 22.14.0 LTS.
Хотел узнать как можно, сделать так чтобы проект запускался данной (npm ci && npm start
) командой.
Ответы (1 шт):
Автор решения: Spatz
→ Ссылка
Оператор &&
появился только в PowerShell v7. В старых версиях можно использовать ключ -and
, но вывод в консоль пропадет:
(npm ci) -and (npm start)
Альтернативный вариант - использовать pre/post скрипты самого npm
:
package.json:
"scripts": {
"precombo": "echo Hello",
"combo": "echo World"
}