
JS文件可以直接使用CommonJS语法或者ES6(需要使用babel转码)进行模块化。CSS,图片等其他资源需要配备相应的Loader进行模块化。
导出的内容可以是字符串,可以是对象,可以是函数。也可以是其他JS数据类型。但是每个文件只能导出一个模块。
在同一目录创建以下文件。all.js里面是没有内容开云的,用来放置打包后的模块。myName.js和yourName.js都会导出内容,main.js把这两个文件导入。通过webpack main.js all.js指令把main.js以及导入的模块,全部打包到all.js里面。
上面的方式,每次都得输入源文件,和打包后的文件,确实非常麻烦。你可以配置以下文件实现输入webpack指令即可打包文件。