,是模块类型的,这样才不会引起各种问题
那么现在就要将aaa.js中的变量导出,使用export
那自然在bbb.js中就要导入了
import后面跟的是一个大括号,里面的变量名和被导入模块里的名字必须是一致的...文件,js,图片等,打包好以后的文件(bundle.js)在index.html中引用
dist里面放的是打包好以后生成的文件(bundle.js)
我们的math函数,一个非常简单的两位数相加的函数...设置的太小,run的时候就会报错
意思就是我们缺少一个file-loader,它的机制是这样的,假如我们的图片大小大于了limit的限制,他就会去查找file-loader,所以我们需要安装file-loader...因为将图片通过base64进行编译了,所以会多出一张图片,打包的时候要连同这张一起发布,加载的时候应该加载这张编译后的
查看元素后发现它的查找路径有问题:因为这个图片不在这个文件夹的路径下...但是我们生成的图片的名字很长,是一个32位的哈希值,为了避免重复的.但是在真实开发中,我们可能对打包的名字有一定的要求,比如在所有的图片放在一个文件夹中,跟上图片原来的名称,同时也要防止重复
webpack.config.js