2013-04-24 85 views
0

是否有可能用一个开发人员的本地副本覆盖远程JavaScript文件?用本地副本覆盖远程JavaScript文件?

用例:尚未证明自己的JavaScript开发人员被要求修复JavaScript文件中的某些错误。该文件是较大应用程序的一部分,并且您不希望此开发人员能够向服务器副本写入访问权限。应用程序应该按照预期运行我们的服务器,但对于此用户,当包含一个文件SomeFile.js时,它包含本地版本SomeFile.js,该版本位于该开发人员自己的计算机上。其他一切都运行到位。

可以这样做吗?

  1. 我可以用萤火虫改变元首的标记,但改变不会坚持刷新。有另一个插件可以做到这一点吗?
  2. 在操作系统级别可以覆盖文件,文件类似于主机文件(它需要重新映射一个文件,而不是域)?

回答

1

要做的最好的事情是给每个开发人员一个测试服务器。这对于虚拟机非常简单。然后,他们可以修改任何他们想要的。使用版本控制,没有什么可担心的。

当然,你可以配置一个代理为特定的URL加载不同的副本,但你为什么要?为开发人员提供他们完成工作所需的工具。

+0

当谈到自由开发人员时,每个人都是“专家”。我们已经浏览了许多这些“专家”,他们只是做了一个大混乱。所有人都能够正确回答关于该语言的问题并且有很好的参考。有时候确定某人是否适合这项工作的唯一方法就是给他们一个真正的世界问题来解决。如果他们能解决它,那么,是的,我们可以授予开发环境的访问权限。但作为招聘过程的一部分,我们希望给他们一个短暂的测试工作,他们可以自己做,而不需要创建虚拟机,账户等所有的开销。 – Nick 2013-04-24 04:11:33

+0

@Nick,我没有意识到这是你没有的人'还没有雇用。您应该将这些信息添加到您的问题中,因为这会改变潜在的解决方案。是的,你可以在JavaScript中覆盖任何你想要的东西。这是一种非常动态的语言。但是,这可能不是最好的解决方案。 – Brad 2013-04-24 15:00:50