在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:tlienart/Franklin.jl开源软件地址:https://github.com/tlienart/Franklin.jl开源编程语言:Julia 100.0%开源软件介绍:Franklin: a Static Site Generator in Julia.Franklin is a simple static site generator (SSG) oriented towards technical blogging (code, maths, ...), flexibility and extensibility. The base syntax is plain markdown with a few extensions such as the ability to define and use LaTeX-like commands in or outside of maths environments and the possibility to evaluate code blocks on the fly. Franklin has a channel #franklin on the Julia slack, this is the best place to ask usage question. Note: I'm looking for people with web-dev chops who would be keen to help improve and enrich the base themes available at FranklinTemplates.jl, even if you're not super confident in Julia. More generally, if you would like to work on something or fix something in either Franklin or FranklinTemplates, please reach out on Slack, I will gladly help you get started. DocsGo to Franklin's main website. For users already familiar with Franklin you might also find these demos useful. Ifihan Olusheye also wrote this blog on building a blog with Franklin. Important notes
Key features
See the docs for more information and examples. ExamplesSome examples of websites using Franklin (if you're using Franklin with a public repo, consider adding the "franklin" tag to the repo to help others find examples, thanks!) Adapted templates (i.e. starting from one of the available themes)
Custom templates (i.e. migrating an existing design)
Getting startedWith Julia ≥ 1.3: pkg> add Franklin you can then get started with julia> using Franklin
julia> newsite("MyNewSite")
✔ Website folder generated at "MyNewSite" (now the current directory).
→ Use serve() from Franklin to see the website in your browser.
julia> serve()
→ Initial full pass...
→ Starting the server...
✔ LiveServer listening on http://localhost:8000/ ...
(use CTRL+C to shut down) Modify the files in You can also start from one of the templates by doing something like: julia> newsite("MyNewSite", template="vela") You might want to put the following command in your
Heads up!While Franklin broadly supports standard Markdown there are a few things that may trip you which are either due to Franklin or due to Julia's Markdown library, here are key ones you should keep in mind:
Associated repositories
LicensesCore:
External:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论