1、我们嚼但匙噻首先来看一下我们的这个报错,它显示ReferenceError: require is not defin髫潋啜缅ed,显示的错误在我的IndexMain.js的第一行,我们可以看一下他的具体报错方式,可以看到,这是相当干脆利落的报错,也就是压根不识别我们的require关键字。
2、我们可以在百度上看到很多关于这个的解决方案,但是我说句实话,都非常的扯淡,还有要我下载什么JQuery的,都无法解决我目前遇到的实际问题,这个解决办法其实真的很简单,但是当时弄得我头大,就是因为根本没有任何好的,正确的解决方案。
3、其实我们只需要在网上下载一个require.j衡痕贤伎s,然后把它加入我们的项目之中就可以了,具体操作如图所示,首先,我们需要下载这个js文件,唁昼囫缍这个就应该不需要我教大家了吧,百度一下“require.js下载”就能下载了,然后把他放在我们项目的相关目录下,如图所示:
4、然后在我们调用我们require的JavaScript的上面,注意一定要是上面,加在下面可是不行的,这个就不要我过多的解释了吧,因为JavaScript是解释顺序执行的,前面的加载好了,才回去加载后面的,所以一定要放在前面。就像这样,如下图:
5、好了,现在我们就可以来见证奇迹了,我们来运行这个项目,看一下这个页面:我们可以看见,require已经可以正常运行了,这就说明我们的方案十分的成功,这是不是很简单呢?觉得有用的朋友可以点个赞哦。