12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- const {resolve} = require('path')
- const HtmlWebpackPlugin = require('html-webpack-plugin')
- /**
- *
- */
- module.exports = {
- entry: './src/index.js',
- output: {
- filename:'[name].js',
- path:resolve(__dirname,'build')
- },
- module:{
- rules:[
- {
- test:/\.css$/,
- use:['style-loader','css-loader']
- }
- ]
- },
- plugins: [
- new HtmlWebpackPlugin()
- ],
- mode: 'development',
- /**
- * 解析模块规则
- */
- resolve:{
- //配置解析路径别名 缺点:编辑器无提示
- alias:{
- $css: resolve(__dirname,'src/css')
- },
- //配置省略文件路径的后缀名
- extensions:[
- '.js','.json','.css'
- ],
- //告诉webpack解析模块位置
- modules:[
- resolve(__dirname,'../node_modules'),'node_modules'
- ]
- }
- }
|