Публикация на gh-страницах с использованием пряжи в Windows не работает - PullRequest
0 голосов
/ 28 апреля 2018

Я пытаюсь опубликовать на gh-страницы, используя пряжу на Windows 10. это мой сценарий:

"scripts": {
  "gh-pages":  "gh-pages --dist '.' --src '{index.html,dist/**,CNAME}'"
 }

и у меня в корневом каталоге есть файл CNAME. теперь, когда я бегу

yarn gh-pages

Я получаю эту ошибку:

$ gh-pages --dist '.' --src '{index.html, dist / **, CNAME}' ENOENT: нет такого файла или каталога, статистика 'F: \ Source .. \'. '' Ошибка команды с кодом выхода 1. info Посетите https://yarnpkg.com/en/docs/cli/run для получения документации об этой команде.

Есть идеи, что здесь не так?

1 Ответ

0 голосов
/ 28 апреля 2018

$ в Windows означает приглашение git bash.

И yarnpkg/yarn выпуск 5717 упоминает:

yarn run не работает в Git Bash из-за странной модификации пути.

Единственный найденный мной обходной путь - понижение до 1.5.1, к сожалению, пряжа была непригодна для этой ошибки.

Так что проверьте свою версию пряжи, содержимое .yarnrc и ваш% PATH% (из CMD): лучше всего проверить это с самым простым PATH, чтобы избежать побочных эффектов от других путей установленных программ.

...