express相关内容

Express应用程序中未处理的拒绝

我有很多基于ES6 Promise的代码在我的Express应用程序中运行。如果有一个从未被捕获的错误,我将使用以下代码来处理它: process.on('unhandledRejection', function(reason, p) { console.log("Unhandled Rejection:", reason.stack); process.exit(1); }); ..
发布时间:2022-04-03 16:42:22 其他开发

是否有技术原因将Express路由定义为前导正斜杠?

我对Node.js和Express非常陌生(一般来说,对http的东西也是相对较新的)。在阅读各种教程时,我很好奇为什么路线中定义的路径总是有一个前导正斜杠。您将拥有类似router.get('/sub_path', handler);的内容,它将使用类似app.use('/parent', the_router);的内容进行挂载,然后通过访问类似http://localhost:3000/par ..
发布时间:2022-04-03 14:45:29 其他开发

如何使用Express.js为单页应用程序正确设置路线?

我正在尝试使用Express.js构建一个单页面应用程序。在我的index.html页面上,我有一个基本的表单,在提交时,它将向API发出请求,检索数据,解析它,然后我希望将解析的数据呈现为链接列表。现在,我可以呈现索引页,并且可以从添加到页面的表单对API进行提交调用。我困惑的是如何正确地重定向从API调用获得的数据,然后将其呈现在同一页面上。我以前用Express构建过简单的应用程序,有多个视 ..
发布时间:2022-04-02 18:50:15 前端开发

我的命令行中没有打印WeatherData

Weather Data not printing in my command line 我试图打印来自URL的图像中所示的WeatherData,但它没有在控制台中打印出来。问题可能是什么,我如何纠正它? 推荐答案 您的代码有两个问题(除此之外,它以屏幕截图的形式出现): 第11行和第14行引用不同的response对象。 data事件仅提供一个数据块;可能有多个数据块 ..
发布时间:2022-03-30 23:50:50 其他开发

通过我的前端从我的节点js服务器下载图片文件失败(我的后端和前端是解耦的)

我的NodeJS后端运行在localhost:8080上,前端运行在localhost:8081上,使用的是http-server,我无法将文件从服务器端下载到客户端,我对节点js还不熟悉,因此面临一些问题 我尝试的内容 我在服务器端创建了一个指向所需文件的读取流,然后通过管道将其传递给res对象,并设置了一些标头:- res.setHeader("Content-Type"," ..
发布时间:2022-03-26 19:18:46 前端开发

不断收到错误:配置属性";vidly_jwtPrivateKey";未定义

Error Screenshot[我正在使用Node.js,并且已经设置了环境变量vidly_jwtPrivateKey。并尝试使用以下命令config.get(‘vidly_jwtPrivateKey’)使用配置包检索它,但我一直收到以下错误: 引发新错误(‘Configuration Property“’+Property+‘”不是 已定义‘);错误:配置属性“vidly_jwtPriv ..
发布时间:2022-03-26 15:49:25 其他开发

访问脚本标记上的ejs变量

我正在构建node.js应用程序,并且我想从服务器访问数组,但我发现无法访问script标记上的数组。 我搜索了解决方案,找到了JSON.stringify的解决方案,但不起作用,并返回错误。 服务器端使用express: module.exports.index = async (req, res) => { const coffepoints = await Coff ..
发布时间:2022-03-23 14:01:47 前端开发

无法在视图目录";/app/views";中查找视图";home/index";

我正在尝试将我的项目发布到Heroku,使其在云中运行。在本地,它在5000端口上工作,我可以看到每个视图。当我将其上传到Heroku时,当我尝试访问主页时得到以下错误:无法在视图目录“/app/views”中查找视图“home/index” 我已尝试执行以下操作: app.set('views', __dirname + '/views'); app.set('view engine ..
发布时间:2022-03-23 13:48:47 其他开发

无法读取未定义Mongoose的属性';长度';

我正在为朋友们做关于他们的西伯利亚猫繁殖的网站,并做更多关于猫爸爸/妈妈的信息。问题是,当我到达该路线时,它在定义的主题中显示错误(我将向您显示console.log)。我不知道为什么会出现此错误。 推荐答案 dad变量不是对象,而是数组,因此不能使用dad.picture。 相反,使用dad[0].picture...我认为应该可以 ..
发布时间:2022-03-23 13:43:04 其他开发

URL不会随res.ender()而改变

我需要在登录到ejs模板引擎后,从带有express js的服务器发送应用列表。为此,我使用res.render()。即使它呈现指定的文件,它也不会更改URL。我应该怎么做才能随数据一起重定向并更改URL。 routes.js const loginUser = requie('../Controller/LoginController'); router.post('/login', ..
发布时间:2022-03-23 13:37:18 其他开发