安装nodejs npm和grunt给出了错误

问题描述:

我不熟悉Python,NodeJS,NPM或Grunt,但是我需要安装它,因为我想试试Github project安装nodejs npm和grunt给出了错误

我从node.org下载了NodeJS,并按照this website上的描述安装并测试了它。它似乎工作,因为进入节点和运行console.log工作。

我试着用下面的行

sudo npm install npm -g 

..as在NPM website说安装NPM。这似乎工作。

继从Grunt website入门指南让我更新NPM

npm update -g npm 

和安装CLI

npm install -g grunt-cli 

这导致以下消息:

/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt 
[email protected] /usr/local/lib/node_modules/grunt-cli 
├── [email protected] 
├── [email protected] ([email protected]) 
└── [email protected] ([email protected], [email protected]) 

方向的第二步“run npm install”原来是有问题的。导致这些错误:

MacBook-Pro-van-Paul:~ Paul$ sudo npm install 
npm ERR! install Couldn't read dependencies 
npm ERR! Darwin 14.0.0 
npm ERR! argv "node" "/usr/local/bin/npm" "install" 
npm ERR! node v0.10.33 
npm ERR! npm v2.1.10 
npm ERR! path /Users/Paul/package.json 
npm ERR! code ENOPACKAGEJSON 
npm ERR! errno 34 

npm ERR! package.json ENOENT, open '/Users/Paul/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/Paul/npm-debug.log 

就像我说的,我没有使用Python或任何其他程序的经验。我试着寻找类似的问题,但我无法确定是否有任何问题是相同的,如果有任何解决方案可能适用于我的。非常抱歉,如果这是重复的,我不知道。

但我在这里做错了什么,我需要做什么来解决这个问题?

您的问题与Python无关,您尝试使用的项目也没有。

npm install将查找本地package.json文件并从其中提供的列表安装依赖关系。在克隆您提到的项目后,请确保您cdpackage.json的位置,并再次尝试npm install

试试这个。

为您的项目创建新的空白文件夹。转到您的项目文件夹并手动创建npm文件夹(不要使用命令行)。

然后再次尝试创建新项目。

希望得到这个帮助。