非常抱歉,如果这是一个愚蠢的问题,但我似乎无法让它工作。如标题所述,我正在尝试加载外部js文件并将其分配为纯文本变量。该项目是一个简单的js“编译器”,将多个js文件拼接在一起并将它们缩小成一个文件。我目前正在使用$.get()方法,并将响应附加到字符串上。
问题是处理以上内容的js文件也需要包含在最终缩小的文件中。我可以很好地加载所有其他文件并将它们拼接在一起,但当我将此主文件加载到自身源js文件时,它似乎会评估并覆盖自身,因此停止了进程。
暂时,我通过将副本作为.txt文件加载来解决了这个问题,但这意味着我必须保持两个文件的最新状态,这不是理想的。
我找到了这篇文章,但它是关于通过标签在头部加载的javascript。
任何帮助都将不胜感激。我很乐意发布代码,但不确定哪些部分会有用。
更新:我可能应该提到该项目需要完全在客户端运行,因此我不能使用PHP/.NET页面。但是,我加载的所有文件都在同一个域中。
问题是处理以上内容的js文件也需要包含在最终缩小的文件中。我可以很好地加载所有其他文件并将它们拼接在一起,但当我将此主文件加载到自身源js文件时,它似乎会评估并覆盖自身,因此停止了进程。
暂时,我通过将副本作为.txt文件加载来解决了这个问题,但这意味着我必须保持两个文件的最新状态,这不是理想的。
我找到了这篇文章,但它是关于通过标签在头部加载的javascript。
任何帮助都将不胜感激。我很乐意发布代码,但不确定哪些部分会有用。
更新:我可能应该提到该项目需要完全在客户端运行,因此我不能使用PHP/.NET页面。但是,我加载的所有文件都在同一个域中。