Npm 没有这样的文件或目录
我已经看了一些答案,但无法解决这个问题。我已从系统中完全删除节点并重新安装,但仍然无法安装任何软件包 每次我都会遇到以下错误:Npm 没有这样的文件或目录,npm,Npm,我已经看了一些答案,但无法解决这个问题。我已从系统中完全删除节点并重新安装,但仍然无法安装任何软件包 每次我都会遇到以下错误: npm WARN saveError ENOENT: no such file or directory, open '/Users/mattsaunders/Documents/package.json' npm WARN enoent ENOENT: no such file or directory, open '/Users/mattsaunders/Docu
npm WARN saveError ENOENT: no such file or directory, open '/Users/mattsaunders/Documents/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/Users/mattsaunders/Documents/package.json'
npm-v显示5.5.1
这是怎么回事?看起来您不是从npm项目调用install,所以它找不到您的package.json文件我不明白。如果我导航到我的Documents文件夹并运行npm install-save redux,我会收到相同的错误。我以前从未需要创建包文件。安装本身不应该这样做吗?当您使用-save标志时,它告诉npm将此项添加到package.json文件中。如果您不在npm项目中,那么就不会有package.json。如果您想创建一个,可以使用npm initok,那么这个呢:npm install recharts,不带save标志。我如何判断一个包是否将创建自己的json文件?据我所知,除非您使用-g(全局标志),否则您将需要在一个npm项目中使用有效的package.json。如果您使用-g标志,它会将其添加到您的全局节点_modulesA+1,因为您刚刚让我意识到模块是为每个项目安装的,而这些项目本身就相当差劲