当您使用Browserify捆绑您的代码时,每个模块都会被内联到生成的输出中,并标记有其本地文件路径。因此,您可以在捆绑的代码中看到文件路径字符串。
但是理论上,这些字符串可以全部重写为“1”、“2”等,这在某些情况下可能是一种安全优势(并且可以节省一些字节)。
是否有任何选项或某些转换可以实现这一点?(它必须重新编写每个内联模块的标签以及所有相应的require调用。)
但是理论上,这些字符串可以全部重写为“1”、“2”等,这在某些情况下可能是一种安全优势(并且可以节省一些字节)。
是否有任何选项或某些转换可以实现这一点?(它必须重新编写每个内联模块的标签以及所有相应的require调用。)
insertGlobals: true
来解决它,不过这会增加文件大小。 - Thomas Jensen