harmonyos2-webpack-analyse:webpack打包结果分析;webpack模块化实现原理

时间:2024-07-21 09:22:16
【文件属性】:

文件名称:harmonyos2-webpack-analyse:webpack打包结果分析;webpack模块化实现原理

文件大小:121KB

文件格式:ZIP

更新时间:2024-07-21 09:22:16

系统开源

harmonyos 2 前言 本文着重介绍import、require混用的情况下打包结果有何不同,以及webpack打包出的js运行机制。webpack负责将commonjs和es6模块转化为浏览器认识的语句。 babel配置 { "presets": [ ["es2015", {"modules": false}], "stage-2" ] } 各模块均为es6模块的情况 项目结构: app.js(entry): import c from './c'; import {c1,c2} from './c' console.log(c,c1,c2) export default '我是a'; c.js import b from './b' export let c1 = '我是c111' export let c2 = '我是c222' export default '我是c'; b.js export default 'bbb'; html [removed][removed] [removed] conso


【文件预览】:
webpack-analyse-master
----.gitignore(462B)
----.babelrc(389B)
----package.json(1KB)
----package-lock.json(301KB)
----src()
--------app()
----webpack.config.js(3KB)
----postcss.config.js(67B)
----dist()
--------app.js(7KB)
--------index.html(1007B)
----README.md(34KB)
----example.js(7KB)
----index.tpl.html(677B)
----webpack.production.config.js(2KB)
----test()
--------other.html(943B)
--------index.html(942B)
----yarn.lock(199KB)

网友评论