npm-install命令不起作用

时间:2016-02-20 15:11:48

标签: npm npm-install

我是nodejs的新手。我试图按照文档安装nodejs。使用npm install命令安装依赖项时,我遇到了错误。

$builder->andWhere('MATCH (t.title) AGAINST (:title BOOLEAN) > 0')
        ->setParameter('title', $param);

在存在package.json文件的文件夹中运行npm install命令后,会出现此错误:

C:\Program Files\nodejs>npm install
npm ERR! install Couldn't read dependencies
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\
node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v4.3.1
npm ERR! npm  v2.14.12
npm ERR! path C:\Program Files\nodejs\package.json
npm ERR! code ENOPACKAGEJSON
npm ERR! errno -4058
npm ERR! syscall open

npm ERR! package.json ENOENT: no such file or directory, open 'C:\Program Files\
nodejs\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 directo
ry.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Program Files\nodejs\npm-debug.log

C:\Program Files\nodejs>

link for npm-debug log file.. 任何帮助,将不胜感激.. 感谢..

5 个答案:

答案 0 :(得分:2)

安装依赖项节点在项目的根目录中查找名为package.json的文件,其中包含项目所需的所有依赖项的列表。其内容如something like this

听起来你在项目的根目录中遗漏了package.json

安装依赖项,通常运行像

这样的命令
npm install NAMEOFTHEDEPENDENCY --save-dev

其中NAMEOFTHEDEPENDENCY可以是grunt-contrib-sass例如

这也会自动更新您的package.json

答案 1 :(得分:1)

在安装nodejs之后,尝试关闭代码编辑器,在与package.json文件相同的目录中重新打开并运行npm install,忘记了,您是从https://nodejs.org/en/download/安装Nodejs的吗?

>

答案 2 :(得分:0)

为了使npm install起作用,您需要与package.json文件位于同一目录中。 npm install然后查看package.json并在那里安装所有依赖项。

https://docs.npmjs.com/files/package.json

https://docs.npmjs.com/getting-started/installing-npm-packages-locally

答案 3 :(得分:0)

您正在nodejs文件夹中运行npm install,您应该在项目文件夹中运行它。只要确保npm在你的路上。

答案 4 :(得分:0)

开头
npm init

这将创建package.json文件(将要求您提供一些数据来填充它)。 然后npm intall <package> [--save|saveDev]将正常工作。