Проблемы с созданием автономного приложения с помощью Brackets-Shell

У меня есть веб-приложение, которое я пытаюсь упаковать в отдельное приложение с помощью Brackets-Shell. Я следовал приведенным здесь инструкциям, чтобы настроить Brackets и Brackets-Shell в моей системе Mac OSX:

https://github.com/adobe/brackets-shell/wiki/Building-brackets-shell

И похоже, что он может сгенерировать файл Brackets.app, запустив grunt full-build -v из папки Brackets-Shell.

Затем я следовал приведенным здесь инструкциям, чтобы изменить файл Gruntfile.js в папке Brackets-Shell для использования источника из моего веб-приложения:

http://clintberry.com/2013/html5-desktop-apps-with-brackets-shell/

Но теперь, когда я запускаю команду 'grunt full-build -v', я получаю следующее сообщение об ошибке:

>Build branch master
> 
> Running "build-num" task
> /Users/dave/Desktop/Bracket_Shell/dev-tools/my-app
> git log --format=%h
> fatal: bad default revision 'HEAD'
> fatal: bad default revision 'HEAD'
>Warning: Task "build-num" failed. Use --force to continue.

Я не уверен, как обойти эту ошибку (я определенно новичок в использовании grunt). Любые предложения или помощь приветствуется.

Благодарю.

1 ответ

Решение
  1. Является /Users/dave/Desktop/Bracket_Shell/dev-tools/my-app правильное местоположение вашего веб-приложения?
  2. Используете ли вы Git для контроля версий? Имейте в виду эту часть инструкции:

    Используйте Git для вашего HTML-приложения. Чтобы использовать сценарии сборки, представленные в скобках, вам необходимо использовать Git с исходным кодом. Если вы не используете git для своего проекта, перейдите в папку вашего проекта и введите `git init`

    Обратите внимание, что инструкции не выполнены на 100% - если вы еще не используете git, вам нужно будет создать хотя бы один коммит после выполнения git init (в противном случае git log вызов в скрипте сборки все равно не удастся). Вы можете просто выбрать любой маленький файл в папке "my-app" и сделать git add <file> а потом git commit -m "Create repo",

Другие вопросы по тегам