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中的链接或脚本文件名相关推荐

  1. 初级SHELL脚本(如何书写一个CentOS7的更改单网卡IP的shell脚本)

    问题描述: 目前公司项目现场使用的Centos7服务器越来越多,有的时候更改ip地址很麻烦,nmcli和nmtui命令对linux的新手来说很麻烦,所以写一个简单的shell脚本,让新人可以独立的更改 ...

  2. shell中的函数及脚本调试方法

    1.函数格式 目的:将一些相对对立的代码变成函数,提供可读性和重用性,避免重复编写相同代码. 函数格式: 函数关键字:function可以省略,可不带任何参数; 符号{表示函数体的开始(可在函数名后单 ...

  3. python怎么写测试脚本语言_手把手带你,用Python写一个Monkey自动化测试脚本!!!...

    一.为什么需要一个测试脚本? 之前讲解了 Android Monkey 命令的使用方式,今天趁着还热乎就手把手用 Monkey 写一个压力测试的脚本.还不了解什么是 Monkey 的,可以看看之前的文 ...

  4. sql server重命名_在Linux上SQL Server中重命名逻辑和物理文件名

    sql server重命名 Each database in SQL Server contains at least two files i.e. Data file (*.mdf) and log ...

  5. 革新文档管理:使用多种编程语言从 Word 中提取 Excel 附件和文件名

    当我们在处理Microsoft Word文档时,经常会遇到嵌入了Excel附件的情况.在这种情况下,我们可能需要提取嵌入式Excel文件并将其保存为单独的文件.在本文中,我们将探讨如何使用Python ...

  6. 【shell脚本】沐风晓月跟你聊聊for循环中的那些事

    前言 跟晓月一起学shell,死磕shell脚本,让shell脚本学习不再难. 想学习更多shell脚本的案例,可以前往我的师父的shell脚本专栏:shell脚本从入门到实战-案例篇 文章目录 前言 ...

  7. Linux中shell语法和脚本编写

    Linux中shell语法和脚本编写 原文地址:学习shell的语法,及脚本编写 其它相关辅助资料: 编写shell脚本所需的语法和示例 基础linux指令&简单的shell语法和脚本编写 什 ...

  8. python和revit_Revit中Dynamo编程——Python脚本编程与RevitAPI交互的注意事项

    本文转自 这可以说是在Dynamo中用RevitAPI的最最好的一篇文章,首先谢谢作者的翻译!!! 输入变量 在0.7版本之后的Dynamo中,Python脚本的节点可接受的变量数目是可变的.在0.6 ...

  9. shell脚本 -- 用途替换所有json文件(main.json 除外)中的 ios下载链接

    #!/bin/bash #脚本用途 替换所有json文件(main.json 除外)中的 ios下载链接 #调用格式 "xxx.sh" (脚本名称) "ios||and& ...

最新文章

  1. VisionSeed 腾讯优图实验室
  2. Xamarin图表开发基础教程(2)OxyPlot框架
  3. JavaScript No Overloading 函数无重载之说
  4. leetcode 之Single Number(13)
  5. js Dom对象的属性与方法
  6. Angular服务器端渲染
  7. Python数学建模算法与应用(一、数学建模概论)
  8. mvn help:system下载包失败错误解决!
  9. 学以致用——使用莱斯利矩阵模型预测蠵龟种群数量的演变(Demographics of the Loggerhead Sea Turtle using Leslie population model)
  10. 总结数字签名实现身份验证
  11. 我奋斗十八年不是为了和你一起喝咖啡!
  12. 编译疑问: Warning: Backslash and Newline separated by space
  13. 服务器如何防止DDoS攻击?
  14. java kryo_java kryo序列化与反序列化
  15. Apollo星火计划学习笔记——第八讲Apollo控制模块解析与实践1
  16. 360度全景效果图制作步骤是什么?
  17. Django搭建简单网站
  18. hadoop-集群及组件
  19. dockers迁移容器数据的方法
  20. 硬件设计——外围电路(电源电路)

热门文章

  1. Linux软件安装—软件包管理—rpm命令管理—包名与依赖性
  2. Qt QListWidget 实现播放列表效果,双击增高选中项
  3. 探讨“对称数”的判断算法
  4. MediaPlayer
  5. 喵帕斯之天才算数少女
  6. Piwik网站流量访问统计系统
  7. Python——用for_while遍历列表
  8. SpringAMQP简单入门, 使用Docker部署RabbitMQ至服务器
  9. 智能小车建图导航-在rviz中导航(代码解读)
  10. nginx 配置二级域名(阿里云)