[Node.js] Error: No default engine was specified and no extension was provided.
Node.jsデフォルトエンジン指定エラー Error: No default engine was specified and no extension was provided.
デフォルトのスタンプエンジンが指定されておらず、パスが指定されていないときに発生するエラー.
解決策
app.js
に基本エンジンとそのパスを指定できます.
このようにpath import後の底部に
本人がejsを書いていないか、viewsフォルダにテンプレートを収集していない場合は、状況に応じて変更できます.
コピーのみ:const path = require('path');
...
app.set('view engine', 'ejs');
app.set('views', path.join(__dirname, 'views'));
Reference
この問題について([Node.js] Error: No default engine was specified and no extension was provided.), 我々は、より多くの情報をここで見つけました
https://velog.io/@yujiniii/Node.js-Error-No-default-engine-was-specified-and-no-extension-was-provided
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
const path = require('path');
...
app.set('view engine', 'ejs');
app.set('views', path.join(__dirname, 'views'));
Reference
この問題について([Node.js] Error: No default engine was specified and no extension was provided.), 我々は、より多くの情報をここで見つけました https://velog.io/@yujiniii/Node.js-Error-No-default-engine-was-specified-and-no-extension-was-providedテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol