Gatsby console.log语句没有打印出来

时间:2016-12-10 22:53:18

标签: gatsby

我试图通过在执行构建的代码的关键部分放置一些console.log语句来解决Gatsby上的问题。但是,这些语句不会打印到控制台。

我还尝试使用Gatsby本身使用的debug()函数将"Generating Static HTML"之类的内容打印到控制台,但它也无法正常工作。

我使用Gatsby在本地安装并使用./node_modules/.bin/gatsby build运行它。

Obs。:gatsby/bin/gatsby.js上的日志语句会被打印,但不会打印在gatsby/lib/bin/cli.js或其导入的任何其他文件上。

2 个答案:

答案 0 :(得分:1)

每次我跑盖茨比,我都必须; rm public -rf && set DEBUG=SSG* && gatsby develop

答案 1 :(得分:0)

您需要将语句添加到gatsby/dist而不是gatsby/lib。实际上我认为lib文件夹没有分发...我猜我们需要修复.npmignore然后(https://github.com/gatsbyjs/gatsby/pull/609)。