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导入不再被注释掉.
这篇文章介绍了如何通过grunt-string-replace工具实现在HTML中根据环境切换开发和生产导入,展示了如何在dev环境中注释掉PROD导入并启用DEV导入。
4210

被折叠的 条评论
为什么被折叠?



