2024年07月25日
2024年07月25日
作者:前端森林
转发链接:https://mp.weixin.qq.com/s/4oUh2OxeMWDjnyMf-49qzQ
2024年07月25日
vue-cli全家套相信很多人都用过,但可能很多人不太清楚webpack为解决打包文件过大做了哪些事情,今天我们就主要来聊聊这个。
首先,通过指定环境,告诉webpack我们当前处于production环境中,要按照production的方式去打包。
2024年07月25日
https://github.com/lrusso/JavaScriptObfuscator
// 在线转换地址
https://lrusso.github.io/JavaScriptObfuscator/JavaScriptObfuscator.htm
2024年07月25日
1. 先说下什么是WebPack?
WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Sass,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。在3.0出现后,Webpack还肩负起了优化项目的责任,目前已经到了4.x版本。
2024年07月25日
作用: 直接引用打包好的第三方包, 不用每次再打包
假设项目中使用了 vue, vue-router, element-ui
首先需要创建 webpack.dll.conf.js:
2024年07月25日
本周有位群友说我不应该为了面试而背题,我很认同他的说法,这里想表达下我建立这个专栏的初衷吧。
2024年07月25日
随着现代前端开发的复杂度和规模越来越庞大,已经不能抛开工程化来独立开发了,如react的jsx代码必须编译后才能在浏览器中使用;又如sass和less的代码浏览器也是不支持的。 而如果摒弃了这些开发框架,那么开发的效率将大幅下降。在众多前端工程化工具中,webpack脱颖而出成为了当今最流行的前端构建工具。 然而大多数的使用者都只是单纯的会使用,而并不知道其深层的原理。希望通过以下的面试题总结可以帮助大家温故知新、查缺补漏,知其然而又知其所以然。
2024年07月25日
Webpack是一种模块打包器,它可以将多个文件和模块打包成一个或多个bundle,以便在浏览器中运行。从零入门到工程化实战,你需要掌握以下内容: