当我安装咕unt包时,咕unt不会自动安装



我对咕unt和节点是非常新的,所以请忍受我。我在Mac OSX操作系统上。我会详细介绍您详细播放的脚本来帮助您。在我的航站楼。首先,我使用:

安装了自制的
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后我使用Homebrew安装了节点:

brew install node

运行grunt命令行界面

npm install -g grunt-cli

ran sass

sudo gem install sass

启动节点以更新/创建我的package.json文件:

npm init

{
  "name": "sass-test",
  "version": "1.0.0",
  "description": "Simple Test Project",
  "main": "Gruntfile.js"
  "author": "Jerry Thomas"
  "license": "ISC"
} 

现在这是奇怪的部分

我运行时:

npm install grunt-contrib-sass --save-dev

我得到了未满足的对等依赖性grunt@> = 0.4.0 error

当我查看我的poffage.json文件时。安装了Grunt-Contrib-Sass包,但没有安装Grunt。

 {
    "name": "sass-test",
    "version": "1.0.0",
    "description": "A test to mke sure that Grunt and Sass work",
    "main": "index.html",
    "author": "Jimmy Thomas",
    "devDependencies": {
    "grunt-contrib-sass": "^1.0.0"
 }
}

npm不够聪明,无法知道您是否想要grunt-contrib-sass,您还需要咕unt,所以它安装了两个?

不应该自动更新我的package.joson文件: " devDectiencies":{ " grunt":"^0.4.5", " grunt-contrib-sass":"^1.0.0" }

我错过了什么吗?

谢谢

简短的答案是否。您必须执行npm install grunt --save-dev以及插件。检查文档http://gruntjs.com/getting-started。专家提示您可以将所有grunt包一起安装在一起,例如npm install grunt grunt-contrib-sass --save-dev

相关内容

  • 没有找到相关文章

最新更新