我有一个快递项目,客户端JavaScript在生成图形的单独文件中。我试图将快递路线中的变量传递给此JavaScript文件,以便绘制图形。 我已经尝试了下面的代码,但我得到以下错误。快递,如何将路由变量传递给客户端的JS文件
Error: Cannot find module 'js'
app.get('/users', function(req, res) {
res.render(path.join(__dirname, '../views/js/users_chart.js'), {
'users': users
});
});
你有'views/js /'文件夹吗? – Craicerjack
你不能使用'res.render()'作为JS文件,'res.render()'是为了和[View Engine]一起使用(https://github.com/expressjs/express/wiki? _ga = 1.12046708.1350534868.1471455458#模板引擎)。 – peteb
@Craicerjack是的我有views/js /文件夹 – Ramez