我正在上一门关于网络开发的课程,这是我一无所知的东西。我开始写我的js代码,就像在课上一样,我以前做过这些步骤,但在安装request时,我得到了一个错误“request has been deprecated”。所以我搜索了一下并安装了Axios。之后,当我在我的js文件上写代码时,在axios和body parser上显示这个错误“bodyParser' is declared but its value is never read.ts(6133)”。我不知道会是什么。
这就是代码:
const express = require("express");
const bodyParser = require("body-parser");
const axios = require("axios");
app.listen(3000,function(){
console.log("Server is runing on port 3000");
});
字符串
当我尝试加载服务器时,它显示“用法:nodemon [nodemon选项] [script.js] [args]
更多信息请参见“nodemon --help”。
1条答案
按热度按时间3vpjnl9f1#
您正在使用一个名为
app
的变量(在app.listen()
中),您尚未将其初始化为express
应用程序。在require
语句之后,应该包含以下行:字符串
这允许您使用
listen()
方法。除此之外,我认为您应该使用app.use()
将bodyParser
作为中间件传递:型
这将允许您访问
req
对象,您可以从该对象访问请求的主体,以便按照您的意愿进行操作。问题的根源在于您需要的软件包并没有使用。