grunt-usemin 替换不同目录下相同文件名的问题

新手上路,请多包涵

我是先用filerev 给js文件都加了md5,然后用grunt-usemin去替换js文件里的js路径名。但是因为当前项目下有很多目录,每个目录里面有相同的js文件名。
像这样:

filerev前:       filerev后:
-app                -app
 -config.js          -config.js
 -main.js            -main.123.js
-app2               -app2
 -config.js          -config.js
 -main.js            -main.456.js
-app3               -app3
 -config.js          -config.js
 -main.js            -main.789.js

config.js里有main.js这个文件的路径(app/main.js)。在用usemin去替换config里mian.js路径的时候,三个app目录下config.js里都被替换成了(app/main.123.js,app2/main.123.js,app3/main.123.js)。这并不是我想要的,我想要的效果是这样的:(app/main.123.js,app2/main.456.js,app3/main.789.js)。不知道是自己写错了还是这个插件有bug。

阅读 3.8k
1 个回答

可以调的 回家后更

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题