码迷,mamicode.com
首页 > 其他好文 > 详细

grunt 全局使用

时间:2015-10-12 16:58:03      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:

grunt 不同地方使用时需要将插件下载的当前文件夹,这是因为查找模块时是当前路径,这会造成多个工程使用时会需要下载多次,而这些东西又不应该存在于工程之中,所以应该将所有模块全局安装,然后在工程下面只需要存在Gruntfile.js就可以了
1、全局安装 grunt、grunt插件
2、修改全局grunt-cli
    C:\Users\weichunhe\AppData\Roaming\npm\node_modules\grunt-cli\bin
    修改查找grunt的目录路径为var basedir = process.execPath.substring(0,process.execPath.lastIndexOf(‘\\‘)+1);
3、修改全局grunt
    D:\Program Files\nodejs\node_modules\grunt\lib\grunt
    修改加载插件路径
    task.loadNpmTasks = function(name) {
  loadTasksMessage(‘"‘ + name + ‘" local Npm module‘);
  var root = path.resolve(process.execPath.substring(0,process.execPath.lastIndexOf(‘\\‘)+1)+‘node_modules‘);


process.cwd()当前执行路径




grunt 全局使用

标签:

原文地址:http://www.cnblogs.com/vvch/p/4871878.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!