节点模块的默认位置是项目根目录中的“node_modules”目录。但我将目录更改为位于根目录第二深度的'grunt'文件夹。所以我必须让插件知道有gulp模块的node_modules的位置。如果我这样做,插件将执行以构建。
我怎样才能做到这一点?我担心这个插件现在不受欢迎,没有人知道它。
答案 0 :(得分:1)
它是硬编码的,你不能改变那个目录。查看插件源代码 - https://github.com/srs/gradle-grunt-plugin/blob/master/src/main/groovy/com/moowork/gradle/grunt/GruntTask.groovy
private final static String GRUNT_SCRIPT = 'node_modules/grunt-cli/bin/grunt';
如果您真的想要在该目录中,可以创建自己的插件并扩展当前的gradle-grunt插件或修改并提交拉取请求。