安装 grunt 插件时如何修复需要 grunt@~0.4.0 的对等方?

     2023-03-07     107

关键词:

【中文标题】安装 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-cleangrunt-contrib-watch 使用npm install grunt-contrib-clean --save-devnpm 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 使用

npm 更新

三、全局安装 grunt cli 使用

npm install -g grunt-cli.

终于切换到项目所在的路径,完成安装grunt本身和我需要的插件,运行良好。

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//全 查看详情