安装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
文件并从其中提供的列表安装依赖关系。在克隆您提到的项目后,请确保您cd
到package.json
的位置,并再次尝试npm install
。
答
试试这个。
为您的项目创建新的空白文件夹。转到您的项目文件夹并手动创建npm文件夹(不要使用命令行)。
然后再次尝试创建新项目。
希望得到这个帮助。