vue 学习20220323

遇到问题1
用webpack打包 指定了要处理的文件 ,进行打包时 报错
问题2
安装只要修改代码随时编译的插件 ,修改后去不编译

原因是应为没有下载webpack包
npm install webpack --save-dev

模块化 :js模块化 ,css的模块化
组件化 :抽取
规范化 :正规店
自动化 :自动部署

前段工程化 webpack

webpack
在这里插入图片描述
-D 是放在 开发环境节点下 devDependencies
-S是放在 开发和上线环境节点下 dependencies

先下载包
npm install webpack@5.42.1 webpack-cli@4.7.2 -D
配置
运行
在这里插入图片描述运行
在这里插入图片描述webpack 打包命令 npm run dev
webpack 是先读取配置文件 再去选择模式 再去运行脚本

使用插件 自动编译 时时自动打包
1 先安装 npm install webpack-dev-server@3.11.2 -D
2修改packge.json -->scripts 的dev
3在运行npm run dev 重新进行项目打包

会把打包的文件放在内存 ,没有在硬盘上

webpack-dev-server工作原理
1 一打开浏览器他会自动展示html页面
2 这个插件没有把生成的插件放到位磁盘上 是放在项目的更目录下
localhost:8080/main.js,是放在内存 虚拟的,内存快

一进到8080页面想看到index.html页面
需求把src的目录下的index.html页面复制到8080页面

安装
1 npm install html-webpack-plugin@5.3.2 -D

在这里插入图片描述
运行后让浏览器自动打开页面
再节点中添加
在这里插入图片描述
load作用

webpack处理的文件有限,load处理 非.js的结尾的文件

在这里插入图片描述
怎么使用
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述先下载
npm install style-loader@3.0.0 css-loader@5.2.6 -D
配置 文件
导入
运行

处理 less文件
在这里插入图片描述
先下载导入
npm install less-loader@10.0.1 less@4.1.1 -D

webpack处理url路径

在这里插入图片描述在这里插入图片描述在这里插入图片描述装饰器
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
发布
在这里插入图片描述在这里插入图片描述
–mode覆盖配置类的 model值

把编译后的文件统一放到一个文件中
图片
在这里插入图片描述
js文件
在这里插入图片描述
让webpack自动删除 旧的dist文件
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

看文档

Source Map 存储这文件信息(记录代码的行号)
调错时用的到,是编译后的代码
在这里插入图片描述在这里插入图片描述安全性
在这里插入图片描述不安全 既可以暴露行号又可以暴露代码
在这里插入图片描述
在这里插入图片描述
拓展
路径
第一种情况 如果在里面的文件需要引入外面的文件 ,需要返回到于引入的文件平级 从里往外
在这里插入图片描述
第二种情况 如果外面的文件需要里面的文件 直接从更目录里面写起 从外往里

@使用
./ 代表 src目录
在这里插入图片描述
vue学习工具
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值