记录webpack打包学习
我现在跟着视频教程学习webpack基础打包,在最开始就遇到了问题,首先教程webpack版本是3.10.0,我现在安装最新的版本是4.12.0,其中他的命令行操作是:webpack entry <entry> output ,输入的是 webpack app.js bundle.js 。
我按照他的操作显示有下图错误,并且在 webpack -h 后显示 webpack-cli 的版本。
问题:1.multi 是什么意思?
2.显示mode必须配置, webpack 的命令行打包是否已经失效,还是必须需要配置文件?
解决方法:https://blog.csdn.net/qq_39207948/article/details/79436644
一边积累问题,一边在深入学习中寻找解决问题的方法。
知识: webpack 支持 es module :
引用: import sum from './sum' ;导出: export default function(){.....}
webpack 支持 commonjs :
引用:var minus = require('./minus') ;导出:module.export = function(){....}
webpack 支持 AMD :
引用:require(['./minus'],function(minus){...}) ;导出:define(function(require,factory){...})(自查)
注意:AMD是异步加载模块,打包后会出现2个 bundle.js 文件。