Я ищу способ, в котором я могу запустить программу Protractor, начиная с команды node. Что-то вроде: - узел транспортир conf.js вместо транспортир conf.jsКак запустить транспортир, начиная с команды узла?
2
A
ответ
2
Для локальной установки:
$ node node_modules/.bin/protractor conf.js
для глобальной установки (Linux, Mac):
$ node $(which protractor) conf.js
npm перемещает исполняемые файлы, представляющие пакет, в каталог node_modules/.bin
после установки пакета. В большинстве случаев это исполняемый JS-файл, вы можете передать его прямо на узел. Довольно та же логика стоит за глобальной установкой, но в этом случае вы не знаете фактического пути к исполняемому файлу. Существует команда утилита which
для Linux и Макова - возвращает путь к бинарному для имеющейся команды в глобальном масштабе, в моем случае она возвращает:
$ which protractor
$ /home/user/.nvm/versions/node/v0.12.2/bin/protractor
можно оценить подвыражение используя $(some expression)
, поэтому узел получит путь к исполняемому файлу, так что результат будет:
$ node /home/user/.nvm/versions/node/v0.12.2/bin/protractor conf.js
Смежные вопросы
- 1. Как запустить транспортир удаленно?
- 2. Как запустить транспортир?
- 3. Как вызвать транспортир с сервера экспресс-узла?
- 4. Невозможно запустить транспортир с IE
- 5. Как запустить файл узла с помощью настраиваемой команды?
- 6. Транспортир - загрузить файл/запустить exe через транспортир
- 7. Как запустить транспортир из webapp?
- 8. транспортир step0 не может запустить
- 9. Как запустить балансировщик hadoop с клиентского узла?
- 10. Как выбрать предыдущие узлы текстового узла, начиная с определенного узла, а не с корневого узла?
- 11. Невозможно запустить транспортир с помощью firefox
- 12. Как запустить if, иначе в транспортир?
- 13. Как установить транспортир и запустить его?
- 14. Потенциальная опасность ALIASing команды Unix Начиная с "."?
- 15. Как запустить команды MySQL?
- 16. как запустить команды GIT
- 17. Транспортир: команды в afterLaunch не запускаются
- 18. Как удалить всю ветку дерева, начиная с узла X?
- 19. Как запустить службу узла автоматически?
- 20. Как запустить транспортир с различным конфигурационным файлом в последовательности?
- 21. Как запустить модуль узла crypto с браузером
- 22. Как запустить скрипт узла с параметром
- 23. Как запустить приложение узла с возвышенным текстом
- 24. Неспособность запустить транспортир из командной строки Node.js
- 25. Запустить сервер узла как услугу
- 26. Как запустить IRC-узел узла?
- 27. Не удается запустить три файла в транспортир?
- 28. Как запустить команды CURL с помощью C#?
- 29. Как запустить приложение с помощью Mysql команды
- 30. Как запустить командные команды с динамическими операторами?
Почему вы хотите, чтобы запустить его в качестве команды узла? Не могли бы вы обновить свой вопрос с необходимыми деталями? Спасибо –
@GirishSortur Таким образом вы можете контролировать, какой исполняемый файл узла используется. В системе может быть много. – kaqqao