我是一个新手,刚开始接触Express,如果这个问题比较简单,请多多包涵。我有一个React项目,现在想要添加Express。我添加了一个以以下代码行开始的.js文件来导入express:
var express = require('express');
然而,这会出现错误。
错误。
request.js:31 Uncaught TypeError: Cannot read property 'prototype' of undefined
at Object.<anonymous> (request.js:31)
at __webpack_require__ (bootstrap 2c79a52…:555)
at fn (bootstrap 2c79a52…:86)
at Object.<anonymous> (express.js:20)
at __webpack_require__ (bootstrap 2c79a52…:555)
at fn (bootstrap 2c79a52…:86)
at Object.<anonymous> (index.js:11)
at __webpack_require__ (bootstrap 2c79a52…:555)
at fn (bootstrap 2c79a52…:86)
at Object.<anonymous> (myNewFile.js:1)
注意:myNewFile.js的第1行是var express = require('express');
我尝试过运行npm install express
,所以我应该可以访问express并且它应该是最新的,但似乎我仍然遇到了这个错误。
我该如何解决这个错误,为什么会出现这种情况?
谢谢。
require('express')
无关,而是与app.get()
相关。目前我在我的文件中并没有使用app.get()
,所以我不认为这是同样的问题。 - Rbar