我在root(C:/)中创建了一个文件夹g,我尝试通过npm安装Grunt。 我成功了:npm install -g grunt-cli。 我将package.json配置为:
{
"name": "testing",
"version": "0.0.0",
"dependencies": {
"grunt": "~0.4.5" },
"description": "testing",
"main": "index.html",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"grunt": "^0.4.5"
}
}
到目前为止一切都很好。 但是:当我尝试安装Grunt时:npm install grunt --save-dev和modules(plugins)然后我遇到这个错误:npm WARN package.json testing@0.0.0没有存储库字段......
我使用GitHub分配了Grunt和Grunticon。
然后我无法安装Grunt ......
有任何好的线索和帮助解决这个问题吗?
答案 0 :(得分:0)
好的,我想我现在清楚地看到了这个问题。以下是使Grunt运行的一些说明,请尝试严格遵循这些说明,不要创建任何其他文件夹,因为它可能会导致Grunt或Node出现问题。
package.json
保存在该文件夹中。~$ npm install -g grunt-cli
< - 注意这是“grunt-cli”NOT“grunt”~/new-directoty$ npm install
package.json
在新目录中创建一个非常简单的配置文件,并将其命名为Gruntfile.js
:
module.exports = function(grunt) {
grunt.initConfig({ /* your config will go in here */ });
/* multi-task definitions go here */
};
现在尝试运行Grunt只是为了测试它的工作原理:
~/new-directory$ grunt
之后你就可以开始添加插件,但这是一个更大的话题。祝你好运。