NPM 安装 ENOENT 没有这样的文件或目录

Posted

技术标签:

【中文标题】NPM 安装 ENOENT 没有这样的文件或目录【英文标题】:NPM Install ENOENT no such file or directory 【发布时间】:2018-02-15 15:54:47 【问题描述】:

运行npm install --save-dev gulp-coffee时出现此错误

ENOENT:没有这样的文件或目录

我的根目录中有一个 package.json 文件

昨天安装节点模块没有任何问题,但今天我无法安装依赖项

【问题讨论】:

查看***.com/q/20753550/1740715 我也试过这些***.com/questions/9484829/npm-cant-find-package-json,但我仍然无法解决问题。我将只是重新克隆我的 repo 并重新安装 nodejs,然后是我的包 【参考方案1】:

*** 上的其他类似问题似乎没有任何效果,我最终只是删除了我的 repo。那么:

    git clone [my github url repo] cd [folder with node dependencies] npm install(根据根 package.json 文件安装节点包) 运行我的 gulp 命令来测试gulp watch,正在监视修改的文件以查看 gulp 是否按预期工作。 通过 git diff 检查文件是否按预期更改

对我来说工作得很好,它没有解决原来的问题。不知道为什么我的 package.json 文件丢失了,或者为什么我不能用 npm init 重新填充它们

【讨论】:

以上是关于NPM 安装 ENOENT 没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

NPM:ENOENT:没有这样的文件或目录,重命名

ENOENT:运行 npm install 命令时没有这样的文件或目录

npm 错误! Windows_NT 6.1.7601:ENOENT:没有这样的文件或目录

npm ENOENT 没有这样的文件或目录,打开 path/package.json

docker-compose 无法以 npm ERR 启动! enoent ENOENT:没有这样的文件或目录,打开'/usr/src/app/package.json'

使用 Node 8.9.4 LTS 安装 Sails.js 依赖项时,NPM“ENOENT:没有此类文件或目录错误”