webpack入门
来源:互联网 发布:淘宝玉石店铺推荐 编辑:程序博客网 时间:2024/06/07 13:11
webpack的主要配置项
var config = { entry: [ //入口,定义要打包的文件 ], //出口,定义打包输出的文件;包括路径,文件名,还可能有运行时的访问路径(publicPath)参数 output: { }, //定义能够被打包的文件,文件后缀名, 取别名 resolve: { //webpack将所有资源都看做是模块,而模块就需要加载器; module: { }, //定义以下额外的插件 plugins: [ ]}
入口文件和出口文件
let path = require('path');let htmlPlugin = require('html-webpack-plugin');module.exports = { entry:{ main:path.join(__dirname,'./src/main.js'), //入口文件 }, output:{ path:path.join(__dirname,'dist'), //输出目录为dist filename:'build.js', //出口文件 }, module:{ rules:[ { test:/\.js$/, //正则,表示匹配到.js后缀的文件 use:[ { loader:'babel-loader' //使用babel编译js文件 } ], exclude:path.join(__dirname,'node_modules') //node_modules不编译 },{ test:/\.css$/, use:['style-loader','css-loader'], //先用css-loader再用style-loader } ] }, plugins:[ new htmlPlugin({ //将外面的index.html加上编译好的build.js然后放到dist文件夹里 template:path.join(__dirname,'index.html'), filename:'index.html' }) ]}
阅读全文
0 0
- Webpack入门
- webpack 入门
- webpack 入门
- webpack入门
- 入门 Webpack
- WebPack入门
- 入门Webpack
- webpack 入门
- Webpack入门
- webpack入门
- webpack 入门
- webpack 入门
- Webpack 入门
- webpack入门
- webpack入门
- webpack入门
- webpack入门
- 入门Webpack
- oracle restore
- Web 安全 PHP 代码审查之常规漏洞
- 2017年8月16日训练日记
- JAVA的包装类
- Go入门(一)概述&HelloWorld
- webpack入门
- http 和 https的区别在哪里
- 多目标优化系列(三)MOEA/D
- xpath解析使用extract()的各种情况分析
- poj2585 Window Pains
- dgus屏串口通信时,发现数据有时候stm32能接收到,有时候接收不到,一直想不到是什么原因
- 精选!15个必备的VSCode插件
- Focal loss
- Mean-shift超像素分割