我试图通过在执行构建的代码的关键部分放置一些console.log
语句来解决Gatsby上的问题。但是,这些语句不会打印到控制台。
我还尝试使用Gatsby本身使用的debug()
函数将"Generating Static HTML"
之类的内容打印到控制台,但它也无法正常工作。
我使用Gatsby在本地安装并使用./node_modules/.bin/gatsby build
运行它。
Obs。:gatsby/bin/gatsby.js
上的日志语句会被打印,但不会打印在gatsby/lib/bin/cli.js
或其导入的任何其他文件上。
答案 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)。