vue webpak版本 查看_Vue(四)--webpack

本文详细介绍了Vue项目中Webpack的使用,包括其简介、安装、配置、Loader的运用,以及如何处理CSS、图片和ES6语法。同时,文章还讲解了如何配置Vue,解决打包问题,以及Plugin的应用和本地服务器的搭建。
摘要由CSDN通过智能技术生成

一、webpack简介

At its core, webpack is a static module bundler for modern JavaScript applications.

从本质上来讲,webpack是一个现代的JavaScript应用的静态模块打包工具。

c6205f956e1c85676e7331c4cf9d3c85.png

二、webpack安装

安装webpack首先需要安装Node.js,Node.js自带了软件包管理工具npm

1)查看node版本

9305669b7bc77f5f0623597c479736d9.png

2)全局安装webpack

先指定版本号3.6.0,因为vue cli2依赖该版本

3)局部安装

--save-dev是开发时依赖,项目打包后不需要继续使用的

4)为什么全局安装后,还需要局部安装呢?在终端直接执行webpack命令,使用的全局安装的webpack

当在package.json中定义了scripts时,其中包含了webpack命令,那么使用的是局部webpack

5)查看webpack版本

三、webpack起步

1)创建相关文件及文件夹

0dd40a4adcba164960d74ed62a6a28bf.png

2)使用webpack工具,对多个js文件进行打包

df9689e57a9ec37ff9381b6dfcd7d846.png

3)index.html中引入

bundle.js文件,是webpack处理了项目直接文件依赖后生成的一个js文件,我们只需要将这个js文件在index.html中引入即可

438786fb811c5463a993a99f2a7b36d0.png

513b9740f988658216996191fb8315cb.png

四、webpack配置

4.1、入口与出口

如果每次使用webpack的命令都需要写上入口和出口作为参数,就非常麻烦,有没有一种方法可以将这两个参数写到配置中,在运行时,直接读取呢?当然可以,就是创建一个webpack.config.js文件

const path = require('path')

module.exports = {

//入口: 可以是字符串/数组/对象

entry: './src/main.js',

output: {

//出口:通常是一个对象

path: path.resolve(__dirname, 'dist'), //绝对路径

filename: 'bundle.js'

},

}

4.2、局部安装webpack

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值