Javascript Require.JS是否阻止访问者查看/复制外部脚本?

Javascript Require.JS是否阻止访问者查看/复制外部脚本?,javascript,requirejs,Javascript,Requirejs,我最近加入了RequireJS,并将其集成到我的主干应用程序中。 在查看源代码时,我注意到所有单独的Javascript都被引导文件替换,该行显示: <script data-main="js/main" src="js/require.js"></script> 这一行阻止我查看附件。 这是否意味着如果我通过引导文件加载所有脚本,用户就无法侵入我的外部源代码文件 我最担心的是,我在主干集合中使用restful api路由,并希望保持用户数据的安全 谢谢。不,不是这

我最近加入了RequireJS,并将其集成到我的主干应用程序中。 在查看源代码时,我注意到所有单独的Javascript都被引导文件替换,该行显示:

<script data-main="js/main" src="js/require.js"></script>

这一行阻止我查看附件。 这是否意味着如果我通过引导文件加载所有脚本,用户就无法侵入我的外部源代码文件

我最担心的是,我在主干集合中使用restful api路由,并希望保持用户数据的安全


谢谢。

不,不是这个意思。这只是意味着脚本是动态加载的。任何人都可以下载你的JS文件或使用任何web调试工具查看它们。不,这并不意味着。这只是意味着脚本是动态加载的。任何人都可以下载您的JS文件或使用任何web调试工具查看它们

如果是Javascript,则可以在用户的浏览器中查看。您不能阻止任何人查看要在其浏览器中执行的JS代码。如果您很难看到它,请检查devtools的“网络”选项卡。如果它是Javascript,则可以在用户的浏览器中查看。您不能阻止任何人查看要在其浏览器中执行的JS代码。如果您很难看到它,请查看devtools的“网络”选项卡。要添加到这一点,一般规则是,如果用户执行任何javascript,他们都可以看到它。是的,我认为这是require.js中的一个额外安全功能,但作为模块加载器和包含r.js的源代码精简,它应该满足我的需要。谢谢。除此之外,一般规则是,如果用户正在执行您的任何javascript,他们都可以看到。是的,我认为这是require.js提供的额外安全功能,但作为模块加载器和包含r.js的源代码精简,它应该满足我的需要。谢谢