theme-next-docs icon indicating copy to clipboard operation
theme-next-docs copied to clipboard

Unhandled rejection TypeError: path.substring is not a function

Open jingxinxin opened this issue 7 years ago • 7 comments

hexo g

Unhandled rejection TypeError: path.substring is not a function at Object.urlForHelper (/Users/jack/ProjectsMy/hexo-jacks/node_modules/hexo/lib/plugins/helper/url_for.js:9:31) at wrapper (/Users/jack/ProjectsMy/hexo-jacks/node_modules/lodash/lodash.js:4962:19) at eval (eval at (/Users/jack/ProjectsMy/hexo-jacks/node_modules/swig/lib/swig.js:498:13), :28:119) at Object.exports.each (/Users/jack/ProjectsMy/hexo-jacks/node_modules/swig/lib/utils.js:45:11) at eval (eval at (/Users/jack/ProjectsMy/hexo-jacks/node_modules/swig/lib/swig.js:498:13), :21:10) at Object.eval [as tpl] (eval at (/Users/jack/ProjectsMy/hexo-jacks/node_modules/swig/lib/swig.js:498:13), :38:3) at compiled (/Users/jack/ProjectsMy/hexo-jacks/node_modules/swig/lib/swig.js:619:18) at Object.eval [as tpl] (eval at (/Users/jack/ProjectsMy/hexo-jacks/node_modules/swig/lib/swig.js:498:13), :334:138) at compiled (/Users/jack/ProjectsMy/hexo-jacks/node_modules/swig/lib/swig.js:619:18) at _compiled (/Users/jack/ProjectsMy/hexo-jacks/node_modules/hexo/lib/theme/view.js:127:30) at View.render (/Users/jack/ProjectsMy/hexo-jacks/node_modules/hexo/lib/theme/view.js:29:15) at /Users/jack/ProjectsMy/hexo-jacks/node_modules/hexo/lib/hexo/index.js:387:25 at tryCatcher (/Users/jack/ProjectsMy/hexo-jacks/node_modules/hexo/node_modules/bluebird/js/release/util.js:16:23) at /Users/jack/ProjectsMy/hexo-jacks/node_modules/hexo/node_modules/bluebird/js/release/method.js:15:34 at RouteStream._read (/Users/jack/ProjectsMy/hexo-jacks/node_modules/hexo/lib/hexo/router.js:134:3) at RouteStream.Readable.read (stream_readable.js:336:10) at resume (_stream_readable.js:726:12) at _combinedTickCallback (node.js:377:13) at process._tickCallback (node.js:401:11)

jingxinxin avatar Nov 11 '16 12:11 jingxinxin

same proplem...

anothertempore avatar Jan 04 '17 14:01 anothertempore

这个怎么解决?

snowluliang avatar Mar 02 '17 05:03 snowluliang

信息太少了,可能的原因有很多。

iissnan avatar Mar 03 '17 09:03 iissnan

我觉得可能是在主题配置文件中的 rss配置的问题,当我设置为true 的时候,再次部署,就会报这样的错误, 然而我,不设置它,就不会报错了,

snowluliang avatar Mar 04 '17 02:03 snowluliang

就是设置rss的问题。

zhanwen avatar Oct 11 '17 14:10 zhanwen

主题配置文件默认开启RSS功能,安装完RSS插件,generate时能够生成atom.xml。 也就是说开启并不需要设置为true(rss: 即可),当你想要关掉的时候才设置为false(rss: false).

veraposeidon avatar Jan 26 '18 18:01 veraposeidon

楼上正解,谢谢你的答案,困扰了我一天了

isevenluo avatar Sep 16 '19 15:09 isevenluo