使用grunt更新基本href

时间:2014-01-16 13:21:34

标签: gruntjs

在角度应用的构建过程中,我想将<base href="/app-dev/">标记更新为<base href="/app/">内的index.html

有没有办法用usemin更新此标记(现在,我用它来更新js和css的链接)?如果没有,我应该用什么样的grunt任务呢?

1 个答案:

答案 0 :(得分:1)

我使用grunt-processhtml也是如此

在你说的index.html文件中

<!-- build:[href]:build /path/you/want/ -->
<base href="/~myusername/myapp/public/" />
<!-- /build -->

在你的Gruntfile.js中添加一个像这样的任务配置

processhtml: {
    options: {
        //
    },
    build: {
        files: {
            'dist/index.html':['public/index.html']
        }
    }
}

并安装npm包当然!

npm install grunt-processhtml --save-dev