提交数据到 node.js 服务器没有表格。不需要不需要导入,它们不起作用

submit data to node.js server without form. no require no import , they don't work

我知道我可能会得到一些反对票。不过实在是不大problem.I没办法了。 我在不使用表单的情况下尝试将数据发送到我的 node.js 服务器。 我用的是公理。但是我的 main.js 不知道 axios。我安装了它

   npm install axios

我导入了

  import axios from ('axios')

但我得到了错误(意外标识符)

之后我尝试了 require

 var axios = require ('axios')

但我得到了错误(未定义 require)

我安装了 browserify

 npm install broweserify

之后我将其与此代码捆绑在一起

browserify main.js -o bundle.js

但同样的错误仍然存​​在

未定义要求。

有人解决了。

赞赏

您的导入语法似乎有误,可能就是这个原因。您不需要导入中的括号:

import axios from 'axios'

我也猜你是 运行 这段代码在前端而不是 node.js。这可能就是您收到 'require is not defined' 错误的原因。 (参见:)

看起来您在安装命令中拼错了 browserify(不是 broweserify),所以这也可能是个问题。