![](https://img-blog.csdnimg.cn/20191119192254594.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
git---webpack
文章平均质量分 72
hyduan200
一枚小小程序媛
展开
-
webpack优化系列七:首屏加载优化
前端项目打包之后默认情况下的配置文件较大,部署后首次加载反应较慢,甚至会出现几秒白屏的现象,对于用户的体验感不是很好,所以需要进一步优化一下;本文主要记录一下本人自己的理解,如果其他方案可评论指导。原创 2022-10-24 11:32:58 · 3897 阅读 · 0 评论 -
webpack优化系列六:vue项目配置 terser-webpack-plugin 压缩 JS,去除console
代码打包后,开发中写的很多打印信息或者断点,都会带上去,即影响美观,又影响性能,而生产大多不需要,故而需去除;插件使用来压缩 JavaScript。我们项目主要用来去除生产环境中的console以及debugger等信息。通过查阅后,经测试此方法可行,故记录,以便后续查看。网站推荐:https://www.npmjs.com/package/terser-webpack-pluginwebpack其他相关给、推荐一:webpack优化相关。原创 2022-10-17 10:17:57 · 5399 阅读 · 1 评论 -
webpack优化系列四:vue打包后生成的chunk-vendors文件过大,利用SplitChunks插件,分离chunk
SplitChunks是Webpack中一个提取或分离代码的插件,主要作用是提取公共代码,防止代码被重复打包,拆分过大的js文件,合并零散的js文件。4:webpack优化系列三:vue打包后生成的chunk-vendors文件过大,利用SplitChunks插件,分离chunk。推荐网址:https://webpack.docschina.org/plugins/split-chunks-plugin/webpack其他相关给、推荐。一:webpack优化相关。............原创 2022-08-15 16:25:28 · 5302 阅读 · 0 评论 -
路由模式:hash和history模式
当路由模式为history路由时,刷新页面报404We’re sorry but XXX doesn’t work properly without JavaScript enabledUncaught SyntaxError: Unexpected token原创 2022-07-01 14:37:43 · 2437 阅读 · 0 评论 -
h5移动端开发中配置真机测试
前言在前端开发过程中,时常遇到移动端需求。若是每次部署完成后再查看开发效果,可能过于费时费力,因而需要可直接完成真机测试的配置方法一:查询电脑本地IP地址1:ctrl/window+r输入cmd回车,打开命令提示符;2:输入ipconfig,查看本地ip,具体如下二:修改config修改config中的配置,将host改为本地ip,具体如下:三:手机访问链接1:将手机与电脑连接同一无线2:重启项目,生成链接,具体如下图:3:至此即可完成所有配置,手机端访问networ原创 2022-01-13 15:20:20 · 1580 阅读 · 0 评论 -
webpack优化系列一:webpack不同环境打包配置
前言webpack的env一般分为develop、test以及production,每个环境可能所需配置都不一样,比如请求的后端服务器等等若每次打包单独修改,那可能太过繁琐,最重要可能打包时忘记,造成不必要的损失故而,建议将webpack区分不同环境单独配置好,打包时使用不同命令即可一:环境配置新建.env.dev文件NODE_ENV = 'dev'VUE_APP_BASE_UPL='开发环境api'// 其他所需配置都可在此定义新建.env.test文件NODE_ENV = 't原创 2022-01-10 10:34:11 · 4653 阅读 · 1 评论 -
webpack
webpack配置webpack-config配置出入口文件const path =require("path");// path是node原生模块,用来拼接路径module.exports={ // 配置出入口文件 entry:{ app:path.resolve(__dirname,"./src/main.js") }, // 执行...原创 2019-11-20 20:06:12 · 152 阅读 · 0 评论 -
git常用命令
版本控制工具理论Git是什么?Git 是一款分布式版本管理的软件,Linux 内核,通过命令行进行操作.Git是您在计算机上本地安装的一个软件,它为您处理“版本控制”什么是分布式?Git 属于分布式版本控制系统,而 SVN 属于集中式。集中式: 集中式版本控制只有中心服务器拥有一份代码, 集中式版本控制有安全性问题,当中心服务器挂了所有人都没办法工作了。...原创 2019-11-20 16:31:13 · 124 阅读 · 1 评论