HTML脚本文件名,在gruntjs minify/uglify之后更改html中的链接或脚本文件名
David Bulté..
17
你可以用grunt-string-replace来做到这一点.这是一个如何使用它的例子.
在我的index.html中,您可以找到以下导入标记:
注意'开始导入'和'结束导入'注释.默认情况下(在DEV中)我们注释掉PROD导入.
在我的grunt文件中,我然后添加以下任务:
'string-replace': {
inline: {
files: {
'index.html': 'index.html'
},
options: {
replacements: [
{
pattern: ''
},
{
pattern: 'end PROD imports-->',
replacement: ''
},
{
pattern: '',
replacement: '',
replacement: 'end DEV imports-->'
}
]
}
}
}
运行任务(grunt string-replace)给了我:
现在DEV输入已被注释掉,而PROD导入不再被注释掉.
HTML脚本文件名,在gruntjs minify/uglify之后更改html中的链接或脚本文件名相关推荐
- 初级SHELL脚本(如何书写一个CentOS7的更改单网卡IP的shell脚本)
问题描述: 目前公司项目现场使用的Centos7服务器越来越多,有的时候更改ip地址很麻烦,nmcli和nmtui命令对linux的新手来说很麻烦,所以写一个简单的shell脚本,让新人可以独立的更改 ...
- shell中的函数及脚本调试方法
1.函数格式 目的:将一些相对对立的代码变成函数,提供可读性和重用性,避免重复编写相同代码. 函数格式: 函数关键字:function可以省略,可不带任何参数; 符号{表示函数体的开始(可在函数名后单 ...
- python怎么写测试脚本语言_手把手带你,用Python写一个Monkey自动化测试脚本!!!...
一.为什么需要一个测试脚本? 之前讲解了 Android Monkey 命令的使用方式,今天趁着还热乎就手把手用 Monkey 写一个压力测试的脚本.还不了解什么是 Monkey 的,可以看看之前的文 ...
- sql server重命名_在Linux上SQL Server中重命名逻辑和物理文件名
sql server重命名 Each database in SQL Server contains at least two files i.e. Data file (*.mdf) and log ...
- 革新文档管理:使用多种编程语言从 Word 中提取 Excel 附件和文件名
当我们在处理Microsoft Word文档时,经常会遇到嵌入了Excel附件的情况.在这种情况下,我们可能需要提取嵌入式Excel文件并将其保存为单独的文件.在本文中,我们将探讨如何使用Python ...
- 【shell脚本】沐风晓月跟你聊聊for循环中的那些事
前言 跟晓月一起学shell,死磕shell脚本,让shell脚本学习不再难. 想学习更多shell脚本的案例,可以前往我的师父的shell脚本专栏:shell脚本从入门到实战-案例篇 文章目录 前言 ...
- Linux中shell语法和脚本编写
Linux中shell语法和脚本编写 原文地址:学习shell的语法,及脚本编写 其它相关辅助资料: 编写shell脚本所需的语法和示例 基础linux指令&简单的shell语法和脚本编写 什 ...
- python和revit_Revit中Dynamo编程——Python脚本编程与RevitAPI交互的注意事项
本文转自 这可以说是在Dynamo中用RevitAPI的最最好的一篇文章,首先谢谢作者的翻译!!! 输入变量 在0.7版本之后的Dynamo中,Python脚本的节点可接受的变量数目是可变的.在0.6 ...
- shell脚本 -- 用途替换所有json文件(main.json 除外)中的 ios下载链接
#!/bin/bash #脚本用途 替换所有json文件(main.json 除外)中的 ios下载链接 #调用格式 "xxx.sh" (脚本名称) "ios||and& ...
最新文章
- Java程序员3面小米,被俩算法题难倒,微软员工6分钟解决,真丢脸
- BAT执行DOS命令查找本地浏览器
- 01-图像ROI区域获取
- Python如何创建相同值的数组/列表
- html5 video 直播流无声音,【报Bug】html5plus 使用 VideoPlayer 播放部分rtmp没有声音
- android listview自动加载更多,如何实现 Android ListView『上拉加载更多』?
- TCP协议端口状态说明:CLOSE-WAIT、TIME_WAIT 、LISTENING、SYN_SENT、ESTABLISHED、LAST_ACK、CLOSED
- oracle游标多线程,多线程jdbc游标分页查询原理 oracle和mysql分页
- 小米史上最“短命”旗舰机:年初发布,官网已正式下架
- Module-Zero之组织单元(OU)管理【新增】
- Kibana和logstash实时日志查询、收集与分析系统
- mysql字段里面有16字节特殊字符替换
- How can I add a site title refiner
- mac 安装Xshell4
- 什么是MySQL索引?
- 树莓派CM4基于emmc安装Ubuntu系统及初始配置
- win10便签常驻桌面_盘点Win 10最好用的10个功能,排名第一的竟然是……
- 可能是这个夏天最有趣的100米了!| 谁在Reading Park
- 【ML on Kubernetes】第 3 章:探索 Kubernetes
- 巨头侵蚀下,社交电商的“蜂群”当如何生存?