为了账号安全,请及时绑定邮箱和手机立即绑定

gruntjs 模块必须安装在项目目录下么

gruntjs 模块必须安装在项目目录下么

慕斯王 2019-04-13 08:45:51
也就是和package.json处于同一级别的目录下。我想装在某个根目录下,这样就可以在各个项目目录中调用根目录的安装模块来执行任务了,省的每个项目目录去安装。但是,这个想法,我实践了,证明是不行的。不知道有没有解决办法?
查看完整描述

2 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

其实最开始grunt就是你说的那样子的
后来人们发现这样不行:不同项目用的gruntapi版本不同,grunt又没到stable的阶段无法保证向下兼容,全局装一个grunt结果一团糟,人们根本没法用新的api(因为更多人装的是老版本,不可能一夜之间让所有项目的gruntfile重写)。所以大概是在0.4.0的时候就改为强制每个项目单独装了,实践证明这是个好方法:老项目可以继续用老版本的grunt一直用下去,新项目可以大胆用最新的版本,互相之间不会冲突
嗯,换句话说,“这是feature,不是bug”
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 318 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信