node.js - npm install 导致 'ENOENT: no such file or directory'

标签 node.js npm

我已经安装了适用于 Windows 的 Node.js,并且正在尝试通过 npm 安装软件包。命令提示符位于项目目录 (C:\Users\username\Desktop\NodeTest) 中,其中包含一个 helloworld.js 文件。输入“npm installexpress”后,我收到以下错误:

ENOENT:没有这样的文件或目录,打开 'C:\Users\username\package.json

我在全新安装中尝试执行此操作,并且 cmd 以管理员身份运行。

有什么想法吗?

最佳答案

我也遇到了同样的问题。我首先删除我的 node_modules 并通过以下命令删除缓存:

rm -rf node_modules && npm cache clean --force

然后我从项目中删除 package-lock.json 文件,然后在命令提示符中点击 npm install ,它就可以工作了。

关于node.js - npm install 导致 'ENOENT: no such file or directory',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38143558/

相关文章:

javascript - 将参数传递给被调用的模块

node.js - 在 Synology dsm 中运行时,从 docker 中安装 npm 失败,但在本地工作

javascript - Angular2 重复标识符 'PropertyKey'

javascript - Stylelint 作为 npm 脚本无声地失败

Node.js - 找不到模块

angularjs - 如何修复 npm UNMET PEER DEPENDENCY 警告?

javascript - Node-Webkit - 计算部分下载文件的哈希值 [opensubtitles]

javascript - 在 Node.js 中使用 GM 生成动画 GIF

node.js - Jenkins 上的 node-sass 安装失败

node.js - 为什么 Express 不提供我的静态文件?