import createHeading from './heading.js'
const heading = createHeading()
document.body.append(heading)
export default()=>{
const element = document.createElement('h2')
element.textContent = 'Hello world'
element.addEventListener('click',()=>{
alert('hello world')
})
return element
}
<script src="./index.js"></script>
安装yarn add webpack webpack-cli --dev
运行webpack
yarn webpack 生成dist文件
<script src="./main.js"></script>
运行结果相同
const path = require('path')
module.exports = {
entry:"./src/main.js",
output:{
filename:"bundle.js",
path:path.join(__dirname,'output')
}
}
webpack 工作模式
yarn webpack --mode production
yarn webpack --mode development
yarn webpack --mode development
官方文档
[link](https://webpack.js.org/configuration/mode/).