mirror of
https://github.com/gohugoio/hugo.git
synced 2025-04-07 23:53:59 +00:00
parent
23ed087c4e
commit
019299b0b0
2 changed files with 10 additions and 10 deletions
|
@ -47,13 +47,13 @@ func newNewCommand() *newCommand {
|
||||||
use: "content [path]",
|
use: "content [path]",
|
||||||
short: "Create new content for your site",
|
short: "Create new content for your site",
|
||||||
long: `Create a new content file and automatically set the date and title.
|
long: `Create a new content file and automatically set the date and title.
|
||||||
It will guess which kind of file to create based on the path provided.
|
It will guess which kind of file to create based on the path provided.
|
||||||
|
|
||||||
You can also specify the kind with ` + "`-k KIND`" + `.
|
You can also specify the kind with ` + "`-k KIND`" + `.
|
||||||
|
|
||||||
If archetypes are provided in your theme or site, they will be used.
|
If archetypes are provided in your theme or site, they will be used.
|
||||||
|
|
||||||
Ensure you run this within the root directory of your site.`,
|
Ensure you run this within the root directory of your site.`,
|
||||||
run: func(ctx context.Context, cd *simplecobra.Commandeer, r *rootCommand, args []string) error {
|
run: func(ctx context.Context, cd *simplecobra.Commandeer, r *rootCommand, args []string) error {
|
||||||
if len(args) < 1 {
|
if len(args) < 1 {
|
||||||
return errors.New("path needs to be provided")
|
return errors.New("path needs to be provided")
|
||||||
|
@ -150,6 +150,7 @@ Use ` + "`hugo new [contentPath]`" + ` to create new content.`,
|
||||||
},
|
},
|
||||||
withc: func(cmd *cobra.Command, r *rootCommand) {
|
withc: func(cmd *cobra.Command, r *rootCommand) {
|
||||||
cmd.Flags().BoolVarP(&force, "force", "f", false, "init inside non-empty directory")
|
cmd.Flags().BoolVarP(&force, "force", "f", false, "init inside non-empty directory")
|
||||||
|
cmd.Flags().StringVar(&format, "format", "toml", "preferred file format (toml, yaml or json)")
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
&simpleCommand{
|
&simpleCommand{
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
hugo new site -h
|
hugo new site -h
|
||||||
stdout 'Create a new site in the provided directory'
|
stdout 'Create a new site in the provided directory'
|
||||||
|
hugo new site my-yaml-site --format yml
|
||||||
|
checkfile my-yaml-site/hugo.yml
|
||||||
hugo new site mysite -f
|
hugo new site mysite -f
|
||||||
stdout 'Congratulations! Your new Hugo site is created in'
|
stdout 'Congratulations! Your new Hugo site is created in'
|
||||||
cd mysite
|
cd mysite
|
||||||
|
@ -45,6 +47,3 @@ draft: true
|
||||||
---
|
---
|
||||||
|
|
||||||
Dummy content.
|
Dummy content.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue