Create minimal default.md in archetype file

fixes #315
To fix the cast error, create a minimal default.md in the archetype
folder.
This commit is contained in:
Andy Williams 2015-10-14 14:12:59 -04:00 committed by spf13
parent bea7b2e202
commit 0f438d1852

View file

@ -163,7 +163,14 @@ func NewTheme(cmd *cobra.Command, args []string) {
touchFile(createpath, "layouts", "partials", "footer.html") touchFile(createpath, "layouts", "partials", "footer.html")
mkdir(createpath, "archetypes") mkdir(createpath, "archetypes")
touchFile(createpath, "archetypes", "default.md")
archDefault := []byte("+++\n+++\n")
err := helpers.WriteToDisk(filepath.Join(createpath, "archetypes", "default.md"), bytes.NewReader(archDefault), hugofs.SourceFs)
if err != nil {
jww.FATAL.Fatalln(err)
}
mkdir(createpath, "static", "js") mkdir(createpath, "static", "js")
mkdir(createpath, "static", "css") mkdir(createpath, "static", "css")
@ -190,7 +197,7 @@ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
`) `)
err := helpers.WriteToDisk(filepath.Join(createpath, "LICENSE.md"), bytes.NewReader(by), hugofs.SourceFs) err = helpers.WriteToDisk(filepath.Join(createpath, "LICENSE.md"), bytes.NewReader(by), hugofs.SourceFs)
if err != nil { if err != nil {
jww.FATAL.Fatalln(err) jww.FATAL.Fatalln(err)
} }