快速上手Webpack打包指南:用简单的步骤掌握Webpack的使用技巧

webpack 是 JavaScript 应用程序的模块打包器,可以把开发中的所有资源(图片、js文件、css文 件等)都看成模块,通过loader(加载器)和 plugins (插件)对资源进行处理,打包成符合生产环境 部署的前端资源。

webpack处理js兼容性问题之core-js

core-js是一个JavaScript库,提供了许多ES5、ES6和其他新特性的polyfills,以确保这些新特性在旧浏览器上的兼容性。polyfill翻译过来叫做垫片/补丁。就是用社区上提供的一段代码,让我们在不兼容某些新特性的浏览器上,使用该新特性。它的主要用途是为了确保Web应用程序在所有

Webpack(通俗易懂介绍)

例如:前端不断的技术更新迭代,为了浏览器更好的兼容到以及项目更好的开发,所有才有需要Webpack来打包代码,本文介绍下,Webpack的定义。在现代社会,前端三大框架浪潮不断推出使用,很多公司最近几年都采取前端框架,方便管理以及代码的简便性,例如vue框架下,组件不断调用,请求也会随之增多,那么就

前端配置环境

npm 是 Node.js 自带的默认软件包管理器,而 yarn 则是 Facebook 开源的 JavaScript 包管理器,在使用这些工具的时候,需要先通过 npm 或 yarn 安装对应的依赖包。在进行前端开发时,常用的一些工具(如 Vue、React、Webpack 等)都需要依赖于 No

webpack4和webpack5有什么区别

Webpack4和Webpack5是两个版本的Webpack,其中Webpack5是Webpack的最新版本。

import()动态导入

不过需要注意的是,动态导入功能并不适用于所有的应用场景。如果我们要加载的模块较少,或者是不具备时序性,那么使用动态导入就不是一个非常必要的选择。

webpack性能优化方案(详细)

因为该插件webpack已经默认安装和集成,所以我们并不需要单独安装和直接使用该插件;只需要提供SplitChunksPlugin相关的配置信息即可;Webpack提供了SplitChunksPlugin默认的配置,我们也可以手动来修改它的配置:比如默认配置中,chunks仅仅针对于异步(async

TypeError: defineConfig is not a function

TypeError: defineConfig is not a function

解决若依部署后出现Error: Cannot find module ‘@/views/xxx‘问题,本地没有问题

若依项目本地运行没有问题,部署到服务器以后点击菜单切换路由,一直处于加载状态,打开控制台,发现报错Error: Cannot find module ‘@/views/xxx‘。路由懒加载,webpack版本问题,webpack4 不支持变量方式的动态 import ,新版本需要使用 require

node指定内存上限

3.vue3项目需要下载cross-env和increase-memory-limit包,指定node环境变量。node的内存上限都有一定限制;用户可以通过node环境的变量NODE_OPTIONS指定内存,提高运行性能。1.手动设置内存上限。

一篇带你肝完Python逆向为什么要学webpack,学完之后到底又该怎么用?

之前讲了很多关于基础方面的内容,从本章开始辣条我会开始慢慢开始跟大家解析一些进阶知识以及案例

5分钟学会 vite

为什么 vite 既用了 esbuild 又用了 rollup?esbuild 在开发阶段(vite dev)使用,主要用来预编译第三方依赖和编译业务代码里的 typescript 代码。esbuild 在抹平了第三方依赖的语法差异(第三方依赖不一定是 ESM 的语法)的同时,保证了 vite de

Error: Unknown option ‘--inline‘报错解决办法

关于报错:Error: Unknown option '--inline'的解决办法

‘webpack-dev-server‘ 不是内部或外部命令,也不是可运行的程序

node.js的版本不一致造成的。卸载当前node.js的版本,node.js并没有一个完全兼容所有项目的版本。(虽然大家都规定了不要安装13版本之后的版本,但是还是有一些新手不晓得非要跑去安装最新版)执行启动项目命令时,经常出现以上的报错,然后针对这个问题并没有标准的解决方法。一般情况使用没有安装

vue运行报错问题error Command failed with exit code 1.

解决方法:治标不治本,每次运行前,先输入。

细说前端打包发布后,浏览器缓存如何清理?其实只需要简单的webpack配置就行

由此可见,没配置过的webpack输出文件名,每次打包产生的文件是一样的,所以浏览器缓存以为还是之前的js文件,就直接从缓存获取,在项目中配置webpack打包输出文件名还是很有必要的,是杜绝发布后存在的缓存问题的最有效方式,vite的配置。

Webpack:HTML Webpack Plugin插件

Webpack:HTML Webpack Plugin插件,介绍Webpack前端项目中该插件的引入、配置和注意事项。

Vue2之webpack篇(二)Loader

loader处理css、图片、ES6转ES5、打包,分离vue,父子组件传参

Vue项目的性能优化

Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 Vue 项目中仍然存在项目首屏优化、Webpack 编译配置优化等问题,所以我们仍然需要去关注 Vue 项目性能方面的优化,使

Vite处理html模板插件之vite-plugin-html

背景:项目中需要使用模板html动态处理比如 icon 、title。我的项目里是需要在不同的打包指令下,打包的结果中index.html 中title 和 icon都不一致。之前的项目使用的是插件。安装该插件的使用需要注意你项目的webpack版本,安装对应的版本插件。本次因为项目是vite项目,

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈