-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why not totally replace Swig with Nunjucks? #1593
Comments
Swig, Nunjucks, EJS, that's lot of template engines for one application... |
I'd agree with @mamboer on this one. It's a bit scary to look at the giant "unmaintained" notice on Swig's github repo. Nunjucks is the successor to Swig. This question should be answered because the current Hexo Docs say that Swig is the default tempting language. https://hexo.io/docs/themes.html#layout An alternative to Nunjucks may be liquid-node which may be better because Liquid is the default templating language for Jekyll. |
I see a recent commit 35342cb to replace swig in creating post. @tommy351, maybe we should announce swig renderer's deprecation and remove it altogether in the next release. |
Agree with @leesei too. |
Swig is dead. paularmstrong/swig@70a1c88 |
Agree. |
Any update on this? |
Agree with @leesei too.Hexo-renderer-nunjucks on npm is also no longer maintained, I don't know why. |
The migration to Nunjucks is almost complete. The discussion can go here: #2903 |
I notice that the code base of Hexo uses
Swig
along withNunjucks
.Swig
isn't maintained currently, why not just replace all theSwig
stuff withNunjucks
The text was updated successfully, but these errors were encountered: