流星客户端修改代码



许多教程说将一些代码放在lib/file中.js它可以在客户端和服务器上运行。
这是否也允许客户端根据需要修改代码? 谢谢

更新我的答案以澄清大卫在下面所说的内容:

您可以更改所需的任何客户端可访问代码的定义。 服务器代码本身在运行时无法更改,除非您使用的是eval()或能够从客户端弄乱文件系统。这很重要,因为即使您更改客户端代码以执行可能看起来恶意的操作,服务器代码也不会执行该代码,因为它们是在两个完全独立的地方定义的(客户端上的计算机与实际服务器上的计算机)如果您的意思是客户端可以看到正在执行的代码, 那么是的,他们将能够在 lib/file.js 中看到任何内容的缩小版本。

最新更新