我要编译的应用程序未使用外部jquery及其关联的JS文件进行编译。当我尝试将这些文件链接到ReactJS应用程序中的HTML页面时,这使我陷入错误。
错误是:
“定义”未定义为no-undef。
此错误来自jquery.js文件,该文件本质上是外部文件,并且显示此错误的行是:
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define(['jquery'], factory);
}
Run Code Online (Sandbox Code Playgroud)
有一个jquery.sticky.js文件,添加后出现这些错误。
未定义'jQuery'no-undef
未定义“填充”
该错误来自以下行
padding = s.stickyElement.innerWidth() - s.stickyElement.width();
Run Code Online (Sandbox Code Playgroud)
基本上,重点是我试图将HTML模板转换为ReactJS模板,但是我只能添加外部JS文件,而默认情况下,ReactJS会编译这些外部JS文件以查看是否符合标准。除了JS文件设置,我可以将整个主题转换为React。在这方面我需要帮助。
任何建议,欢迎:-)