我使用ExpressJS进行Web开发,并使用EJS作为模板引擎。 我想知道是否有任何方便的方法要求jQuery在我的EJS模板上工作。 我可以在其中一个部分即footer.ejs中添加一个脚本标记,并将其包含到所有模块中,但这会导致jQuery在所有模块中加载(我只会在需要时使用jQuery)。 那么,有什么方法可以只需要在特定模块中使用jQuery,而不是将其添加为常用文件。如何在Express应用程序中使用EJS模板引擎要求jQuery
我读了关于shim
包含在特定模块here中的方法,但dint完全理解它如何应用于我的设置(使用ejs模板表示应用程序)。
关于如何实现这一点的任何合理的说明,非常感谢。
非常感谢。
footer.ejs
//This image shows my footer partial which has jQuery as common inclusion.
[
form.js
//This is my script file which has jQuery as dependency
[
form.ejs
//This is how the form-validation script is being included in form template
我的猜测是,之前jQuery是 –
请不要张贴脚本截图 –
好你的'form.js'装, 我会记住这一点。但是,我可以知道为什么吗? –