Closed qzsiniong closed 3 years ago
现在的写法是
// #!debug console.log('1234');
直观感受是"非(!)debug"
换成下面的是不是会好点
// !#debug console.log('1234');
或者这个语法可以自定义
最初设计这个指令的时候参考的是shebang的写法:
#!/bin/sh
因此这个"#!"前缀应该仅仅作为一个前缀来看待。比如举例中的#!debug,它的含义只是一个名为debug的标识。
#!debug
关于自定义的问题,这个预处理器只是一个非常小众的loader,设计的初衷即提供一个功能尽可能简单但完备的条件文本移除工具。加入自定义前缀会为api和实现都带来不必要的复杂性,故不予考虑。
loader
现在的写法是
直观感受是"非(!)debug"
换成下面的是不是会好点
或者这个语法可以自定义