Node.js 如何更新express/lib/application.js以匹配不同的app.js文件?

Node.js 如何更新express/lib/application.js以匹配不同的app.js文件?,node.js,express,mean-stack,Node.js,Express,Mean Stack,我是说这里没有人。我一直在跟踪,但是npm start给了我以下错误: 错误:找不到模块“./view” at对象。(C:\root\node\u modules\express\lib\application.js:22:12) 这就是application.js在该位置所说的: var query = require('./middleware/query'); var debug = require('debug')('express:application'); var View = r

我是说这里没有人。我一直在跟踪,但是
npm start
给了我以下错误:

错误:找不到模块“./view”

at对象。(C:\root\node\u modules\express\lib\application.js:22:12)

这就是
application.js
在该位置所说的:

var query = require('./middleware/query');
var debug = require('debug')('express:application');
var View = require('./view'); /////// line 22
我有一个
lib/middleware
,但没有
lib/view
,也没有
lib/util

我的理论是也许我把express的安装搞砸了:可能是我在安装它时没有安装正确的app.js。app.js是否影响express的安装

有没有办法在不卸载和重新安装所有内容的情况下重建express或
express/lib


这会解决我的问题吗?

不会。通常,您可以删除节点模块/文件夹,然后再次键入
npm install
。node_modules/是package.json.OK中定义的已安装库的文件夹,谢谢。我能够通过重读其中一个教程章节来修复它。我意识到我通过
npm安装-g express generator
创建了一个新文件夹,但随后的命令是通过父文件夹发出的。我删除了所有内容,重新开始。谢谢