npm为错误-2

时间:2015-09-21 08:45:46

标签: node.js reactjs npm errno

我正在尝试安装npm,但它显示以下错误:

   npm ERR! install Couldn't read dependencies
   npm ERR! Darwin 14.5.0
   npm ERR! argv  "/Users/bunniehsieh/.nvm/versions/node/v4.1.0/bin/node" "/Users/bunniehsieh/.nvm/versions/node/v4.1.0/bin/npm" "install"
   npm ERR! node v4.1.0
   npm ERR! npm  v2.14.3
   npm ERR! path /Users/bunniehsieh/package.json
   npm ERR! code ENOPACKAGEJSON
   npm ERR! errno -2
   npm ERR! syscall open

   npm ERR! package.json ENOENT: no such file or directory, open    '/Users/bunniehsieh/package.json'
   npm ERR! package.json This is most likely not a problem with npm itself.
   npm ERR! package.json npm can't find a package.json file in your current directory.

  npm ERR! Please include the following file with any support request:
  npm ERR!     /Users/bunniehsieh/npm-debug.log

我尝试卸载然后重新安装,但它没有用,请给我一些建议或任何帮助,谢谢!!!!!!

2 个答案:

答案 0 :(得分:2)

您无需安装任何内容。

Npm将在当前目录中查找名为package.json的文件。此文件包含有关项目的各种信息,包括依赖项 您需要创建(npm init)或从现有项目中导入该文件。

您还可以通过将名称命名为npm来指定要手动安装的包:

npm install package_name

请完整阅读official documentation

答案 1 :(得分:0)

确保您位于项目目录/ project-root-folder中,其中存在package.json文件,然后运行的npm命令将起作用。问题是npm无法找到您的package.json,因为目录路径错误。