节点:内部/模块/CJS/加载器:942 抛出错误;^ 错误:找不到模块'express'需要堆栈:



我正在使用命令npm start运行我的express服务器。我正在接收:' ' '节点:internal/modules/cjs/loader:942把犯错;^

错误:找不到模块'express'要求堆栈:' ' ' .

我目前没有节点模块,当我输入命令npm install时也会收到错误。我已经删除了当前目录外的节点模块,升级了版本,&我一直在谷歌上搜索答案。我会很感激你的帮助。非常感谢!

您需要安装express,因为错误显示express缺失。该命令为npm install express --save。您还提到您在运行npm install时收到错误。

从包中删除bycrypt-nodejs。Json文件,因为它已弃用。执行命令npm install。如果您需要加密,您可以运行npm install bcryptnpm install bcryptjs,这更适合您的项目。然后运行npm install express --save。希望这能解决问题。

这可能是因为您在错误的文件夹或您的文件名错误。尝试ls,看看是否所有必需的软件包都在那里。如果没有,进入正确的文件夹,在终端输入npm i。这应该可以解决任何丢失包的问题。然后使用npm run start

我仍然得到错误

npm ERR! Missing script: "start"
npm ERR!
npm ERR! Did you mean one of these?
npm ERR!     npm star # Mark your favorite packages
npm ERR!     npm stars # View packages marked as favorites
npm ERR!
npm ERR! To see a list of scripts, run:
npm ERR!   npm run
npm ERR! A complete log of this run can be found in:

相关内容

最新更新