Polymer-cli 0.17.0
Git 2.10.2
我有一个聚合物项目,但我必须将我的构建文件放在gh-pages
分支中。
之前,我的解决方案是使用git worktree并使用build/bundled/
目录作为gh-pages
目录。但是当我从聚合物0.16.0
更新到0.17.0
时,它在构建之前就开始删除build/
目录,因此删除了.git
文件,从而丢失了我的git worktree配置{{ 1}}。
现在我手动将文件从gh-pages
上的master
分支机构移动到我的build/bundled
分支机构。
有更好的解决方案吗?
答案 0 :(得分:2)
This solution很好。看起来你不得不停止忽略构建文件夹(我认为保持构建与源代码分离是一种很好的做法,但并不重要)。
另一种选择是使用gulp来构建项目,在构建之间保留.git
文件并不困难。这是my gulpfile,我的应用程序有一个奇怪的结构,你必须做一些编辑才能工作。我还没有使用它,但polymer-build可能有用。
另外,你的意思是Polymer 1.7.0吗?