文件名称:harmonyos2-tree-shaking-demo:摇树演示:deciduous_tree:
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-21 08:59:59
系统开源
和声2 摇树演示 :deciduous_tree: 这个项目演示了如何使用 webpack 2 和 Babel 6 进行 tree-shaking(删除未使用的导出)。 安装 npm install 使用摇树构建 npm run build 预期结果: Hash: 32ec9cab4e05ddc0c76f Version: webpack 2.3.2 Time: 559ms Asset Size Chunks Chunk Names bundle.js 879 bytes 0 [emitted] main 检查dist/bundle.js ,它不会包含未使用的helloWorld()方法。 无需摇树即可构建 请删除.babelrc中的{ "modules": false }选项,Babel 会将import和export语句转换为 CommonJS 语法。 再次运行构建脚本,这是我们预期的结果 Hash: 4b5636fdf491794e6a75 Version: webpack 2.3.2 Time: 687ms Asset Size Chunks Chunk Names bundle.js 1.23 kB 0
【文件预览】:
tree-shaking-demo-master
----webpack.config.js(382B)
----src()
--------say_something()
--------math.js(391B)
--------index.js(291B)
----.babelrc(65B)
----README.md(2KB)
----.gitignore(61B)
----package.json(596B)