我不熟悉Python,NodeJS,NPM或Grunt,但我需要安装它,因为我想试用Github project。
我从node.org下载了NodeJS,并按照this website中的说明进行了安装和测试。它似乎有效,因为进入节点并运行console.log
工作。
我尝试使用以下行安装NPM
sudo npm install npm -g
..如NPM website所述。这似乎有效。
根据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
grunt-cli@0.1.13 /usr/local/lib/node_modules/grunt-cli
├── resolve@0.3.1
├── nopt@1.0.10 (abbrev@1.0.5)
└── findup-sync@0.1.3 (lodash@2.4.1, glob@3.2.11)
github page"运行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或任何其他程序没有任何经验。我试图寻找类似的问题,但我无法确定是否有任何问题是相同的,如果任何解决方案可能适用于我的问题。很抱歉,如果这是重复的,我不知道。
但我在这里做错了什么,我需要做些什么才能解决这个问题?
答案 0 :(得分:1)
您的问题与Python无关,您尝试使用的项目也没有。
npm install
将查找本地package.json
文件,并从其中提供的列表中安装依赖项。克隆您提到的项目后,请确保cd
到package.json
的位置并再次尝试npm install
。
答案 1 :(得分:0)
试试这个。
为您的项目创建新的空白文件夹。转到项目文件夹并手动创建npm文件夹(不要使用命令行)。
然后再试一次创建新项目。
希望得到这个帮助。