【文件属性】:
文件名称:in-depth-webpack:深入学习webpack
文件大小:946KB
文件格式:ZIP
更新时间:2021-05-01 08:53:57
JavaScript
学习准备
模块化
命名空间
commonjs
module.exports 暴露模块, require 引入模块, 同步执行
amd/cmd/umd
amd
define(
// 模块名
'alpha',
['require', 'exports', 'beta'],
function (require, exports, beta) {
exports.verb = function() {
return beta.verb()
}
}
)
cmd 尽可能懒执行
define(function(require, exports, module) {
// 通过 require 引入依赖
var $ = require('jquery')
var Spinning = require('./spinn
【文件预览】:
in-depth-webpack-master
----.gitignore(145B)
----app()
--------4-1-img()
--------3-6-css()
--------4-2-html()
--------3-5-chunk()
--------3-2-js()
--------3-7-tree-shaking()
--------3-4-ts()
--------3-3-es6()
----README.md(6KB)
----docs()
--------note.md(7KB)