类似这种 %PUBLIC_URL%
的写法,看着像一种模板引擎,有点像 nunjucks
现在想要写一个 if 判断的,求指点
类似这种 %PUBLIC_URL%
的写法,看着像一种模板引擎,有点像 nunjucks
现在想要写一个 if 判断的,求指点
不清楚你的if判断是什么样的,因为只是字符串的replace替换,所以如果是script标签里的if(%vvv% === 'nnn')这种应该是可以的,但是其他的判断要根据你的情况
源码注释的很清楚
https://github.com/facebook/c...
使用的是自己写的一个插件,通过replace正则替换
https://github.com/facebook/c...
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.8k 阅读
基于 Webpack 的嘛,那一定是用的 EJS 做模板引擎了(HtmlWebpackPlugin 依赖的)。EJS 的语法啥的你就自己搜搜吧。
P.S. 但其实你截图里这段不是模板引擎的语法,它最后的实现就是单纯的字符串替换。
可以参考这个 Issue:https://github.com/facebook/c...