我正在开发一个单页Web应用程序,其中包含许多不同的功能和表单。在开发深度功能(我的意思是不在主页上的功能)时,我会经历以下循环:
1. 开发代码,编辑类和函数 2. 刷新整个页面 3. 点击一直到我需要测试的部分(有时需要大约一分钟) 4. 测试新代码 5. 回到(1)代码编辑器进行更新
进行约15次小修改就可能需要重复刷新和点击,这可能需要耗费30分钟,非常令人沮丧。
是否有任何插件、JavaScript片段或方法可以重新加载更新后的JavaScript而无需重新加载所有内容,以便可以跳过上述循环中的步骤2和3并继续进行实时测试?
如果没有这样的东西,我计划开发一个小型JavaScript插件,它将重新加载脚本,并且可能使用socket.io连接到后端node.js服务器,该服务器将监视文件的任何更新并将加载事件推送到浏览器。
因此,我对此感兴趣,希望您能提供任何关于此事的想法,以及在编写插件时应考虑的任何内容。
谢谢 : )
1. 开发代码,编辑类和函数 2. 刷新整个页面 3. 点击一直到我需要测试的部分(有时需要大约一分钟) 4. 测试新代码 5. 回到(1)代码编辑器进行更新
进行约15次小修改就可能需要重复刷新和点击,这可能需要耗费30分钟,非常令人沮丧。
是否有任何插件、JavaScript片段或方法可以重新加载更新后的JavaScript而无需重新加载所有内容,以便可以跳过上述循环中的步骤2和3并继续进行实时测试?
如果没有这样的东西,我计划开发一个小型JavaScript插件,它将重新加载脚本,并且可能使用socket.io连接到后端node.js服务器,该服务器将监视文件的任何更新并将加载事件推送到浏览器。
因此,我对此感兴趣,希望您能提供任何关于此事的想法,以及在编写插件时应考虑的任何内容。
谢谢 : )
coffeescript
开发代码。 - aularon