Я до сих пор довольно новичок в глотании, и я пытаюсь сделать что-то, что, по-моему, не слишком сложно сделать.Gulp копия файла, работающего на OSX, а не на Win7
В основном мне давали строчный калькулятор ката для работы - однако я устал от копирования и очистки файлов все время, поэтому я хочу архивировать то, что я сделал, и начать с новой копии.
На моем Mac (который я использую дома), я создал решение для этого, используя gulp, однако на работе у нас есть машины Windows 7. На моем Mac решение работает отлично, но на машине Win 7 на работе она висит, когда глоток переходит к первой задаче.
Терминал считывания на Mac:
[13:20:13] Using gulpfile ~/Code/Jasmine-Node-String-Kata/gulpfile.js
[13:20:13] Starting 'refresh'...
[13:20:13] Starting 'archive-implementation'...
[13:20:13] Finished 'archive-implementation' after 17 ms
[13:20:13] Starting 'archive-test'...
[13:20:13] Finished 'archive-test' after 2.48 ms
[13:20:13] Starting 'clean'...
[13:20:13] Finished 'clean' after 5.99 ms
[13:20:13] Starting 'refresh-test'...
[13:20:13] Finished 'refresh-test' after 1 ms
[13:20:13] Starting 'refresh-implementation'...
[13:20:13] Finished 'refresh-implementation' after 764 μs
[13:20:13] Finished 'refresh' after 31 ms
Консоль считывания на Win 7 PC:
[13:23:07] Using gulpfile C:\Code\JS\Jasmine-Node-String-Calculator Kata\gulpfile.js
[13:23:07] Starting 'refresh'...
[13:23:07] Starting 'archive-implementation'...
В этом месте в GULP TAKS зависает на неопределенное время.
Сначала я подумал, что это может быть проблемой между относительными различиями пути между Windows и OSX, но я ничего не сделал по этому поводу, что сделало задачи успешно завершенными.
Я также исследовал вопрос о том, может ли это быть проблема прав на моей машине Windows, но у меня есть права администратора, и это не должно быть проблемой.
На данный момент я в тупике и понятия не имею, что вызывает эту проблему.
Мой код на мерзавца репо и можно найти здесь: Jasmine-Node-String-Calculator-Kata