express.handlebars 路由不正确
express.handlebars not routing properly
我正在尝试使用 express.handlebars 方法访问家庭路线
通过https://www.npmjs.com/package/express-handlebars
我正在使用 VSC 而不是 Atom。头脑超负荷。
Here's my explorer.
我的index.js文件
const express = require('express');
const app = express();
const exphbs = require('express-handlebars');
const path =require('path');
const PORT = process.env.PORT || 5000;
app.engine('handlebars', exphbs());
app.set('view engine', 'handlebars');
app.get('/', function (req, res) {
res.render('home');
});
终端错误
无法在视图目录“C:\Users\saved\desktop\stock\views”中查找视图“主页”
当我将鼠标悬停在 home.handlebars 文件上时,我的资源管理器中的路径为 true
"C:\Users\saved\desktop\stock\views\home.handlebars"
如果我悬停时能看到它是真的,为什么会出现这个错误?
我没看到什么?
我已经找了快两天了。这个练习应该是我的压力缓解剂。哈哈
只是为了让它成为一个正式的“答案”...您需要将“views”文件夹放在根目录下,而不是在 public
:)
我正在尝试使用 express.handlebars 方法访问家庭路线
通过https://www.npmjs.com/package/express-handlebars
我正在使用 VSC 而不是 Atom。头脑超负荷。
Here's my explorer.
我的index.js文件
const express = require('express');
const app = express();
const exphbs = require('express-handlebars');
const path =require('path');
const PORT = process.env.PORT || 5000;
app.engine('handlebars', exphbs());
app.set('view engine', 'handlebars');
app.get('/', function (req, res) {
res.render('home');
});
终端错误
无法在视图目录“C:\Users\saved\desktop\stock\views”中查找视图“主页”
当我将鼠标悬停在 home.handlebars 文件上时,我的资源管理器中的路径为 true "C:\Users\saved\desktop\stock\views\home.handlebars"
如果我悬停时能看到它是真的,为什么会出现这个错误? 我没看到什么?
我已经找了快两天了。这个练习应该是我的压力缓解剂。哈哈
只是为了让它成为一个正式的“答案”...您需要将“views”文件夹放在根目录下,而不是在 public
:)