Цель: я хочу всегда запускать другой скрипт узла, независимо от того, пройдены все тесты транспортира или нет. Чтобы упростить задачу, я использовал следующую команду:
protractor tests/protractor-config.js ; npm run uitest
Проблема. Вывод приведенной выше команды будет таким:
$ [email protected] e2e E:\IRIS\IRIS\Iris.Cloud\Iris.Web.Portal
$ protractor tests/protractor-config.js ";" "npm" "run" "uitests"
Usage: protractor [configFile] [options]
configFile defaults to protractor.conf.js
The [options] object will override values from the config file.
See the reference config for a full list of options.
Понимание: я думаю, что интерфейс командной строки транспортира неправильно обрабатывает точку с запятой. Когда я пытаюсь
protractor tests/protractor-config.js && npm run uitest
Он работает так, как ожидалось.
Моя конфигурация Я использовал [email protected].
Кто-нибудь встречался с проблемой раньше. Спасибо!