4

console.logビルドを実行するコードの重要な部分にいくつかのステートメントを配置することで、Gatsby の問題を解決しようとしています。ただし、これらのステートメントはコンソールに出力されません。

debug()また、コンソールなどに出力するために Gatsby 自体が使用する機能を使用してみました"Generating Static HTML"が、これも機能しません。

ローカルにインストールされた Gatsby を使用し、./node_modules/.bin/gatsby build.


Obs .: 上のログ ステートメントは印刷されますが、それによってインポートされたファイルやその他のファイルgatsby/bin/gatsby.jsは印刷されません。gatsby/lib/bin/cli.js

4

3 に答える 3

1

ギャツビーを実行するたびに、そうしなければなりません。 rm public -rf && set DEBUG=SSG* && gatsby develop

于 2018-05-23T23:09:17.253 に答える
0

gatsby/distnotにステートメントを追加する必要がありgatsby/libます。私は実際にフォルダーが配布されていないと思っていました...その後(https://github.com/gatsbyjs/gatsby/pull/609lib )を修正する必要があると思います。.npmignore

于 2016-12-14T20:32:42.193 に答える
0

console.logコンポーネント内に配置されたステートメントは、ブラウザー上の React によってレンダリングされます。したがって、デバッグ出力はブラウザの開発者コンソールで受信されます。ブラウザのコンソールを確認することをお勧めします。

于 2022-01-03T10:57:39.713 に答える