Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了安装Grunt大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

本文档说明了如何安装指定版本的Grunt和Grunt插件

概览

Grunt和Grunt插件应该作为项目依赖定义在你项目的 package.json 中。这样就允许你使用一个单独的命令:@H_502_11@npm install安装你项目中的所有依赖(在@H_502_11@package.json中定义好的grunt和grunt插件在使用@H_502_11@npm install时会自动安装相关依赖,正如我们已经了解到的,这些依赖都定义在@H_502_11@package.json中了)。当前稳定的和开发中的Grunt版本始终都列在@L_874_9@。

安装指定版本的Grunt

如果你要安装指定版本的Grunt或者Grunt插件,只需要运行@H_502_11@npm install grunt@VERSION --save-dev命令,其中@H_502_11@VERSION就是你所需要的版本(指定版本号即可)。这样会安装指定版本的Grunt或者插件,并将它作为你的项目依赖添加到@H_502_11@package.json。

注意,当你给@H_502_11@npm install添加@H_502_11@--save-dev标志时,一个波浪线范围将被用于你的@H_502_11@package.json中。通常这么做是很好的,因为如果指定版本的Grunt或者插件有更新补丁出现时,它将自动升级到开发中的版本,与 semver 对应。

安装已发布的开发版本的Grunt

通常当新功能开发完成后,Grunt构建都可能会定期被发布到npm中。没有显式指定的版本号,这些构建不可能安装到依赖中,通常它会有一个内部版本号或者alpha/beta/指定候选版本号。

与安装指定版本的Grunt一样,运行@H_502_11@npm install grunt@VERSION --save-dev其中@H_502_11@VERSION就是你所需要的版本,同时npm将会安装那个版本(所指定版本的模块)的Grunt到你的项目目录中(通常都会安装到nodemodule中),并把它添加到@H_502_11@package.json依赖中。

注意,如果你没有注意指定版本号,都会有一个波浪线的版本范围将被指定到@H_502_11@package.json中。这是非常糟糕的,因为指定开发版本的模块都是新的,可能是不兼容的,如果开发发布的补丁通过@H_502_11@npm被安装到你的@H_502_11@package.json中会有可能破坏你的构建工作。

在这种情况下手动的编辑你的@H_502_11@package.json是非常重要的,并且你应该从@H_502_11@package.json中的版本号中移除~(波浪线)。这样就会锁定你所指定的精确的开发版本(稳定并安装好的依赖模块)

这种方式同样也可以用于安装已发布的开发版本的Grunt插件

从Github上直接安装

如果你想安装一个最新版的,未正式发布的Grunt或者Grunt插件,按照说明你可以指一个 Git URL 作为依赖,注意这里一定要指定一个实际提交的SHA(而不是一个分支名)作为@H_502_11@commit-ish。这样就会保证你的项目总是使用明确版本的Grunt。

指定的Git URL可能来自于Grunt官方或者分支。

@H_262_42@

大佬总结

以上是大佬教程为你收集整理的安装Grunt全部内容,希望文章能够帮你解决安装Grunt所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:grunt安装