也就是和package.json处于同一级别的目录下。我想装在某个根目录下,这样就可以在各个项目目录中调用根目录的安装模块来执行任务了,省的每个项目目录去安装。但是,这个想法,我实践了,证明是不行的。不知道有没有解决办法?
2 回答
牛魔王的故事
TA贡献1830条经验 获得超3个赞
其实最开始grunt就是你说的那样子的后来人们发现这样不行:不同项目用的gruntapi版本不同,grunt又没到stable的阶段无法保证向下兼容,全局装一个grunt结果一团糟,人们根本没法用新的api(因为更多人装的是老版本,不可能一夜之间让所有项目的gruntfile重写)。所以大概是在0.4.0的时候就改为强制每个项目单独装了,实践证明这是个好方法:老项目可以继续用老版本的grunt一直用下去,新项目可以大胆用最新的版本,互相之间不会冲突嗯,换句话说,“这是feature,不是bug”
添加回答
举报
0/150
提交
取消