問題タブ [sapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svelte - _layout.svelte は、エラー ページにあるかどうかをどのように認識しますか?
inのsegment
変数_layout.svelte
はundefined
、ホームページとエラー ページの両方に使用されます。これらのページのページを別の方法でレンダリングしたいのですが、_layout.svelte
.
node.js - Sapper/Svelte でファイルを開いて読み取る方法
Sapper アプリで .md ファイルのディレクトリを開いて読み取ろうとしています。インポートを試みましたが、文字列式 (`file${index}.md`) を使用できません。そのため、fsノードモジュールを介してファイルを開いて読み取ろうとしましたが、サーバーで次のメッセージが表示されます:
preferring built-in module 'fs' over local alternative at 'fs', pass 'preferBuiltins: false' to disable this behavior or 'preferBuiltins: true' to disable this warning
preferring built-in module 'fs' over local alternative at 'fs', pass 'preferBuiltins: false' to disable this behavior or 'preferBuiltins: true' to disable this warning
'fs' is imported by src/routes/blog/[slug].svelte, but could not be resolved – treating it as an external dependency
'default' is imported from external module 'fs' but never used
javascript - sapper json ルートでデフォルト関数をエクスポート
sapper official templateから始めて、提案された eslint として使用したいexport default
:
次のエラーがあります。
default
キーワードを削除すると、すべてが期待どおりに機能します。
それは eslint のバグであり、default
ここでキーワードを使用すべきではありませんか、それとも私の変更に何か問題がありますか?