2

地狱,我不知道如何使用 grunt 任务改变我的路径。我需要更改所有文件(css、js、图像等)的路径。我没有找到任何示例怎么做?

例如现在 grunt 创建类似的东西:

<script src="scripts/d41d8cd9.plugins.js"></script>

我需要这样的东西:

<script src="myapp/scripts/d41d8cd9.plugins.js"></script>

所以我需要为 dist 和所有路径做

4

2 回答 2

0

好的。认为您需要更新您的 rev 配置。

rev: {
  dist: {
    files: {
      src: [
        '<%= yeoman.dist %>/myapp/scripts/{,*/}*.js',
        '<%= yeoman.dist %>/myapp/styles/{,*/}*.css',
        '<%= yeoman.dist %>/myapp/images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}',
        '<%= yeoman.dist %>/myapp/styles/fonts/*'
      ]
    }
  }
}
于 2013-10-18T16:28:11.630 回答
0

到目前为止,还没有这样的 grunt 插件,但是我相信您可以通过使用grunt-string-replace插件来实现相同的效果,

我打算开发类似的插件,这将使这项任务变得微不足道

于 2014-01-19T19:16:15.563 回答