0

我有一个网络应用程序,我正在尝试使用 Brackets-Shell 将其打包成一个独立的应用程序。我按照此处的说明在我的 Mac OSX 系统上设置 Brackets 和 Brackets-Shell:

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

并且似乎能够通过从 Brackets-Shell 文件夹中运行“grunt full-build -v”来生成 Brackets.app 文件。

然后,我按照此处的说明修改了 Brackets-Shell 文件夹中的 Gruntfile.js 文件,以使用我的 Web 应用程序中的源代码:

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 的新手)。任何建议或帮助表示赞赏。

谢谢。

4

1 回答 1

1
  1. /Users/dave/Desktop/Bracket_Shell/dev-tools/my-app您的网络应用程序的位置是否正确?
  2. 您是否使用 Git 进行源代码控制?请注意这部分说明:

    将 Git 用于您的 HTML 应用程序– 要使用方括号提供的构建脚本,您需要在源代码中使用 Git。如果您的项目没有使用 git,请 cd 进入您的项目文件夹并输入 `git init`

    请注意,这些说明并不是 100% 完成的——如果您还没有使用 git,则需要在完成后创建至少一个提交git init(否则git log构建脚本中的调用仍然会失败)。您可以在“my-app”文件夹中选择任何小文件,git add <file>然后执行git commit -m "Create repo".

于 2013-07-27T19:48:27.467 回答