NPM Pug没有处理我的申请

时间:2017-09-03 12:35:06

标签: node.js pug

我正在尝试在节点应用程序中使用pug,因为jade现在已经被删除了,我的app.js看起来像这样:

import org.apache.spark.mllib.linalg.distributed._
import org.apache.spark.mllib.linalg.Vectors

new IndexedRowMatrix(sc.parallelize(Seq(
  IndexedRow(5, Vectors.sparse(5, Array(), Array())))  // Only one non-empty row
)).numRows 
// res4: Long = 6  

我创建了一个views文件夹,在该文件夹中我有我的index.pug文件。

当我在broswer中运行该网站时,我看不到你好世界。

我如何在我的网站上使用哈巴狗? 希望你能帮忙。

1 个答案:

答案 0 :(得分:1)

你的代码是正确的,完美的工作只需在下面的行中提供正确的路径

app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'pug');

如果您的视图文件夹位于公共文件夹或该文件夹的任何其他文件夹集路径中,如下所示:

app.set('views', path.join(__dirname, './public/views'));
app.set('view engine', 'pug');

或删除所有依赖项并重新安装它们 或者他们可能是index.pug页面中缩进的错误

如果不能正常工作,请将功能更改为此

app.get('/', function(req, res){
    res.send('hello world');
});