Здесь я столкнулся с небольшой проблемой. Я пытаюсь использовать скрипт композитора, чтобы использовать мой PHP-проект. Пока что я сделал, есть файл-композитор и введите в него некоторые скрипты. Мой фрагмент композитор файл выглядит примерно так:Совместимые с окнами совместимые окна
"scripts": {
"document": "vendor/bin/apigen generate -s ./src -d ./docs",
"codecept": "vendor/bin/codecept",
"test": "vendor/bin/codecept run",
"lint": "vendor/bin/phpcs --standard=PSR2 src",
"bootstrap": "composer install && composer codecept bootstrap"
}
Я уже определен зависимости и она прекрасно работает на совместимых машинах POSIX (OS на основе MAC/Linux), но когда кто-то, кто использует окна хочет использовать любого сценариев, он просто не работает.
Проблема Я столкнулся с этим, у меня есть /
как разделитель каталогов, но окна понимают \
Я думал, что окна были достаточно умны, чтобы автоматически конвертировать это.
Грязное решение, о котором я думаю, было бы иметь команду windows-lint, которая действительно очень раздражает. Я просто хотел узнать, что делают другие люди, когда они хотят работать с несколькими ОС.
Заранее благодарен!
Интересный вопрос, кстати, один, возможно, захотите сделать что-то совместимое с окнами, не видя результат своими глазами. – dotpush