在Browserify输出中隐藏本地文件名?

时间:2014-01-21 22:02:39

标签: browserify

当您使用Browserify捆绑代码时,您使用的每个模块都会在结果输出中内联并标记其本地文件路径。因此,您可以在捆绑代码中看到文件路径字符串。

但理论上,这些字符串都可以重写为“1”,“2”等,这在某些情况下可能是安全优势(并且可以节省几个字节)。

这有什么选择,或者有一些变换可以做到吗? (它必须重写每个内联模块的标签,以及所有相应的require调用。)

1 个答案:

答案 0 :(得分:0)

可以使用以下任何别名

启用insert globals选项

--insert-globals --ig --fast

如果删除所有这些内容,您的构建可能会稍慢,但会删除名称。