denjones / hexo-theme-chan

A super simple and elegant theme for hexo
http://denjones.github.io/hexo-theme-chan/
MIT License
144 stars 52 forks source link

关于运行命令 'hexo g' 时的问题 #9

Open HolmesZ opened 6 years ago

HolmesZ commented 6 years ago

2018-06-13 22-45-31 今天修改了部分源码,最后运行‘hexo clean’,再运行‘hexo g’时,出现了这些错误。于是我将未修改的源代码重新放进去,再运行‘hexo clean’,‘hexo g'时,仍然出现这些错误。求解。

denjones commented 6 years ago

duplicated with #4

更像是 stylus 版本不对导致的,请检查 article-padding 是否定义,stylus 是否支持乘 -1 操作。这个文件是来自默认主题landscape,如果 landscape 也 build 不了就不是主题代码问题。

HolmesZ commented 6 years ago

landscape主题可以正常生成,但是切换回原生chan主题后就会出现上述错误。 ---如果把负号去掉,则会提示 2018-06-15 16-57-52

---如果只保留‘ margin: 0 article-padding ’,则会提示 2018-06-15 17-00-47

我的stylus版本是 0.54.5 nodejs版本是10.4.1 npm版本是6.1.0

denjones commented 6 years ago

那可能是找不到这些参数的定义,请检查下 variables.styl 文件

HolmesZ commented 6 years ago
denjones commented 6 years ago

Thanks. 我抽空修复下