关键词:
【中文标题】安装 grunt 插件时如何修复需要 grunt@~0.4.0 的对等方?【英文标题】:How to fix requires a peer of grunt@~0.4.0 while installing grunt plugins? 【发布时间】:2019-04-28 01:40:11 【问题描述】:我正在尝试安装一些 Grunt 插件,例如 grunt-contrib-clean
和 grunt-contrib-watch
使用npm install grunt-contrib-clean --save-dev
和npm install grunt-contrib-watch --save-dev
我收到了这些警告:
npm WARN stellarhse@1.0.0 需要 grunt@~0.4.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN grunt-contrib-concat@0.3.0 需要 grunt@~0.4.0 的对等点,但没有安装。您必须自己安装对等依赖项。
npm WARN grunt-contrib-cssmin@0.10.0 需要 grunt@~0.4.1 的对等体,但没有安装。您必须自己安装对等依赖项。
我该如何解决?
谢谢。
【问题讨论】:
安装 grunt 0.4.0 或 0.4.1 - 警告告诉您需要 grunt 才能使其他软件包工作,但未安装 【参考方案1】:主要是你没有在本地安装 grunt
尝试通过运行此命令在本地安装 grunt
npm install grunt --save-dev
【讨论】:
这并没有解决我的问题,但我看到这“大部分”在另一篇文章中有效。 ***.com/questions/39315196/…【参考方案2】:如果这对遇到类似问题的人有帮助,我刚刚在成功安装 Grunt 1.0.4 时收到此错误:
grunt-contrib-concat@0.1.3 requires a peer of grunt@~0.4.0 but none is installed
以上答案均无效,即:
npm update
npm install grunt-contrib-concat --save-dev
没有解决问题/获取最新版本
唯一的解决方法是在 git 上找到最新版本的 grunt-contrib-concat 并明确覆盖:
grunt-contrib-concat@1.0.1 --save-dev
【讨论】:
【参考方案3】:我已经解决了问题,
首先,确保 package.json 文件中的 peer dependencies 部分为空 其次,我更新了 npm 使用三、全局安装 grunt cli 使用npm 更新
终于切换到项目所在的路径,完成安装grunt本身和我需要的插件,运行良好。npm install -g grunt-cli.
npm install grunt --save-dev
npm install grunt-contrib-watch --save-dev
npm install grunt-contrib-clean --save-dev
谢谢。
【讨论】:
尝试运行 Grunt 但出现错误并且不知道如何修复它们
...细介绍了如何使用grunt。我刚刚使用npminstall-ggrunt-cli成功安装了grunt,但是我现在 查看详情
grunt的使用方法,环境配置和插件安装
...还是相当多的,另外grunt和gulp的使用相当相似;grunt需要安装node和npm验证node是否安装:node-v验证npm是否安装:npm-v 下面是具体的使用方法:1》安装全局的配置环境npminstall-ggrunt-cli2》安装grunt在命令行中运行命令npminstallgrunt--... 查看详情
grunt基础配置
...配置要使用grunt来管理项目,一般需要如下的几个步骤:安装grunt命令行工具grunt-cli在项目中安装grunt安装grunt插件建立并配置Gruntfile.js安装grunt命令行工具npminstall-ggrunt-cli在项目中安装gruntnpminstallgrunt--save-dev安装完成后,可以在pa... 查看详情
grunt
安装Grunt-cli:cnpminstall-ggrunt-cli新建项目文件夹,生成package.json:cnpminit-y安装Grunt和所需要的插件合并文件:grunt-contrib-concat语法检查:grunt-contrib-jshintScss编译:grunt-contrib-sass压缩文件:grunt-contrib-uglify监听文件变动:grunt-contri 查看详情
grunt使用入门
一、首先用npm在global环境安装grunt-cli,注意在任何目录下install-g都是一样的 npminstall-ggrunt-cli二、安装grunt插件时项目中一定要package.json,所以在项目中加一个最简单的package.json。不然的话插件安装不上。三、在项目目录下安... 查看详情
自动化构建--grunt(代码片段)
...善,构建过程基于临时文件实现,构建过程稍微会慢一点安装Gruntyarnaddgrunt安装完成后在项目根目录添加Grunt的入口文件gruntfile.jsGrunt的入口文件用于定义一些需要Grunt自动执行的任务需要导出一个函数此函数接收一个Grunt的形参... 查看详情
grunt常用插件的使用
...量,提高了代码的安全性。 使用Grunt的步骤如下:1.安装:先要 安装Node.js,然后 安装Grunt(打开控制台输入npminstall-ggrunt-cli进行全局安装)。2.创建自己 查看详情
grunt-grunt使用(代码片段)
...达到前端代码自动构建的目地。Grunt和Grunt插件是通过npm 安装并管理的,npm是nodejs 的包管理器,所以第一步需要安装nodejs环境。安装grunt之前确保npm更新到最新的版本,使用npmupdate-gnpm在命令行中进行升级1 查看详情
grunt-grunt使用(代码片段)
...达到前端代码自动构建的目地。Grunt和Grunt插件是通过npm 安装并管理的,npm是nodejs 的包管理器,所以第一步需要安装nodejs环境。安装grunt之前确保npm更新到最新的版本,使用npmupdate-gnpm在命令行中进行升级1,安装... 查看详情
grunt自动化构建环境搭建
1.环境准备需要有Node、NPM、Grunt、Ruby2.安装Node访问https://nodejs.org/en/3.安装Ruby访问http://rubyinstaller.org/downloads/archives验证node-vnpm-vruby-v4.安装Gruntnpminstall-ggrunt-cli5.安装Grunt插件npminstallgrunt-contrib-sas 查看详情
grunt怎么安装已经配置好的packet.json
...dinstallGrunt$npminstallgrunt--save-dev#如果看到如下信息表示grunt安装成功$grunt--versiongrunt-cliv0.1.13gruntv0.4.5第二步:创建package.json#在项目的根目录下创建package.json文件(1)根据grunt-init模板自动创建一个特定的package.json文件;(需要先安... 查看详情
grunt压缩html和css
...的工作.下面咱们来快速入门一下:Grunt和Grunt插件是通过npm安装并管理的,npm是Node.js的包管理器.所以也就是说,想要安装Grunt就必须要安装Node,想要安装G 查看详情
如何安装 grunt 以及如何使用它构建脚本
】如何安装grunt以及如何使用它构建脚本【英文标题】:Howtoinstallgruntandhowtobuildscriptwithit【发布时间】:2013-03-2004:12:38【问题描述】:您好,我正在尝试在Windows764位上安装Grunt。我已经使用命令安装了Gruntnpminstall-ggruntnpminstall-ggru... 查看详情
grunt快速入门
快速入门Grunt和Grunt插件是通过 npm 安装并管理的,npm是 Node.js 的包管理器。Grunt0.4.x必须配合Node.js >=0.8.0版本使用。;奇数版本号的Node.js被认为是不稳定的开发版。在安装Grunt前,请确保当前环境中所安装的&... 查看详情
前端工程化系列[03]-grunt构建工具的运转机制(代码片段)
...们还知道了该如何来安装Grunt环境,以及使用一些常见的插件了,这篇文章主要介绍Grunt的核心组件和运转机制。Grunt是一套前端自动化构建工具,可以帮助我们简化开发中需要反复处理的任务,甚至可以实现自动构建等功能。Gru... 查看详情
如何更新 grunt devDependencies?
】如何更新gruntdevDependencies?【英文标题】:HowtoupdategruntdevDependencies?【发布时间】:2014-09-2608:46:25【问题描述】:我对grunt比较陌生,对node还不是很熟悉。我有一个样板Gruntfile和package.json文件,我在所有项目中都使用它们并根... 查看详情
grunt的用法一(代码片段)
grunt也是工程化管理工具之一首先你需要全局安装grunt,打开cmd命令cnpminstall-ggrunt-cli然后在你项目目录下执行cnpminstall--savegruntgrunt-contrib-uglify然后在项目下初始化一下cnpminit接着下载几个压缩插件例如:htmlmin任务模块的/cssmin任务... 查看详情
grunt入门
...来就随lizimeme一起学习grunt的基本使用 我的电脑安装了nodejs,自动全局安装了npm(npm是随同NodeJS一起安装的包管理工具)第一步:windows系统下:npminstall-ggrunt-cli//全 查看详情