javascript - Grunt 打包发布问题
PHP中文网
PHP中文网 2017-04-10 15:43:06
[JavaScript讨论组]

index.html页面引用了 a.js b.js c.js
通过grunt打包之后生成dist/build.js
那发布的时候 index.html是不是要手动把引用a.js b.js c.js改成引用dist/build.js

现在本人解决方法是 页面直接引用压缩后的build.js 但是老是感觉怪怪的,grunt下有没有什么插件可以直接在压缩打包之后直接把页面上引用的资源replace成打包生成的路径?

PHP中文网
PHP中文网

认证0级讲师

全部回复(1)
PHPz

可以用这个插件: grunt-dom-munger
DEMO:

            index  : {
                options: {
                    remove : ['script[data-remove!="false"]', 'link[data-remove!="false"]'],
                    append : [
                        {
                            selector: 'body',
                            html    : '<script type="text/javascript" src="XXX/build.js"></script>'
                        }
                    ]
                },
                src    : 'index.html',
                dest   : 'dist/index.html'
            }
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号