2
expressapp.set('views', __dirname + '/views')
私はここに値をログコンソールとは結果であり、このコード行を参照してください。
/ボリューム/ワークスペース/ローカル/ nodejs/ABC /ビュー
しかし、私はプロジェクトフォルダ内のビューフォルダを見つけることができません エクスプレスドキュメントサイトを見てもそれが何を意味するのか分かりません:
A directory or an array of directories for the application's views. If an array, the views are looked up in the order they occur in the array.
アプリケーションのビューとは何ですか?急行のデフォルト設定を再定義する
ビューは何ですか? htmlファイル?この行の直後に 'expressapp.use(express.static(path.join(__ dirname、 'public')))')という行が表示され、内部のパブリックフォルダーはhtmlファイルです。だから何が見える? – TomSawyer
"views"これはhtmlファイルを含むフォルダ/ディレクトリであり、expressはテンプレートエンジンを使用するときのデフォルトとして "views"フォルダを探します。私の投稿に記載されているようにパスも変更できます – karthik
その背後にあるコード行は何ですか? 'public'はhtmlファイルを含むフォルダです。これらのコード行の違いを説明できますか? – TomSawyer