ホームページ >ウェブフロントエンド >htmlチュートリアル >Git プロジェクトの推奨 | Go で開発された静的 Web サイト ジェネレーター language_html/css_WEB-ITnose
Git 项目推荐 | Go语言开公開的静态网站生成器_html/css_WEB-ITnose
goskはGoで書かれた静的サイトジェネレーターです。
Markdownサポート
カスタムテーマサポート
golang をインストールしていない場合は、http://golang.org/doc/install を参照してください(注意: go バージョンは >=1.2 でなければなりません)
$ go get github.com/scottkiss/gosk
$ cd $GOPATH/github.com/scottkiss/gosk/bin$ go build gosk.go
ビルドが成功したら、次の手順を実行します。
$ cd bin#run the gosk(if in windows os,will be gosk.exe) file$ ./gosk build(if in windows os : gosk build)
エラーがなければ、おめでとうございます。現在のフォルダーにpublicという名前のフォルダーが作成され、公開をホストできますフォルダーでは、静的コンテンツの提供をサポートする任意の Web サーバーを使用します。gosk では、ローカルでのテスト用の単純な静的 Web サーバーも提供します。
$ cd $GOPATH/github.com/scottkiss/gosk/bin$ ./gosk run :80
http:/ で実行されます/localhost:8080/ポートを指定しない場合 (注意: gosk(gosk.exe) ファイルを移動しないでください。bin フォルダーの下に保管し、ルート フォルダーも移動しないでください。そうしないと、移動しません) work)
今、ウェブブラウザを開いて、http://localhost/にアクセスしてください。お楽しみください。
bin | - publish #published folder,include compiled .html files | - ... #assets | - index.html | - rss.xml | - ... #more html files | - root #root folder | - assets #assets folder,include javascript and css files | - pages #custom pages folder | - posts #post folder | - article1.md #metadata text file | - article2.md #metadata text file | - templates #template folder | - default #default theme template | - default-zh #default-zh theme template | - ... #more themes template | - config.yml #site global configure | - nav.yml #navbar configure | - pages.yml #custom site configure | - gosk #gosk file
gosk-theme
cocosk
gosk も使用している場合は、メールで教えてください。主题、代サポート高亮
更なる特点、谁用谁知道_^
开始使用
$ go get github.com/scottkiss/gosk
编译gosk
$ cd $GOPATH/github.com/scottkiss/gosk/bin$ go build gosk.go
编译通过後、次の行を実行します
$ cd bin#运行编译生成的gosk(如果在windows平台下,是gosk.exe) 文件$ ./gosk build(在windows平台下运行gosk build)
$ cd $GOPATH/github.com/scottkiss/gosk/bin$ ./gosk run :80
で、起動または実行されます: http://localhost/
项目录结构
bin | - publish #执行编译后生成的目录,静态站点根目录 | - ... #资源,如javascript和css | - index.html #生成的首页文件 | - rss.xml | - ... #更多html文件 | - root #根目录,存放待编译的模板文件等 | - assets #资源目录,包括javascript 和 css 文件 | - pages #自定义页面目录 | - posts #发布的文章目录 | - article1.md #markdown编写的元文本文件 | - article2.md #markdown编写的元文本文件 | - templates #模板目录 | - default #默认主题模版 | - default-zh #默认中文主题模版 | - ... #更多模版主题 | - config.yml #站点全局配置文件 | - nav.yml #站点导航栏配置文件 | - pages.yml #自定义页面配置文件 | - gosk #gosk 执行文件
更多主题
gosk内設置一个デフォルト主题、更多主题请前往 gosk-theme
酷酷時空
ライセンス
以上ですGit项目推荐 | Go 语言开公開の静态网站生成器_html/css_WEB-ITnose の内容,更多相关内容请关注PHP中文网(www.php.cn)!