Я пытаюсь запустить проект Node, созданный кем-то, использующим Mac, но когда я запускаю npm run start
, появляется сообщение об ошибке:
npm ERR! missing script: clean;
ошибка возникает как в CMD, так и в Powershell.
Я бы предположил, что это проблема синтаксиса, поскольку в нашем package.json есть скрипт с кодом "npm run clean; npm run build"
;Я предполагаю, что в Mac он рассматривает точку с запятой как разделитель между двумя командами, в то время как в Windows он, кажется, рассматривает точку с запятой как часть слова «clean» и пытается запустить скрипт «clean;», который не существует.
Есть ли способ заставить этот скрипт работать на моем компьютере без изменения проекта?Если нет, есть ли способ изменить проект, чтобы один и тот же скрипт работал на Mac и Windows?
Спасибо.