06 2024 档案
webpack内置插件
摘要:所有的webpack内置插件都作为webpack的静态属性存在的,使用下面的方式即可创建一个插件对象 const webpack = require("webpack") new webpack.插件名(options) DefinePlugin 全局常量定义插件,使用该插件通常定义一些常量值,例如
Vue3+Vite+Ts+Element Element的组件类型丢失
摘要:解决方法 配置vite-env追加element的类型文件 /// <reference types="element-plus/global" />
vue/cli4跑单个组件测试
摘要:环境 直接跑一个vue组件,正常的命令是这样的 vue serve src/components/demo1.vue 输出提示: Command vue serve requires a global addon to be installed. Please run npm i -g @vue/c
webpack的安装和使用
摘要:Webpack简介 Webpack是基于模块化的打包(构建)工具,它把一切视为模块; 它通过一个开发时态的入口模块为起点,分析出所有的依赖关系,然后经过一系列过程(压缩,合并),最终生成运行时态的文件。 webpack的特点: 为前端工程化而生:webpack致力于解决前端工程化,特别是浏览器端工程
Webpack的plugin
摘要:plugin loader的功能定位是转换代码,而一些其他的操作难以使用loader完成,比如: 当webpack生成文件时,顺便多生成一个说明描述文件 当webpack编译启动时,控制台输出一句话表示webpack启动了 当xxxx时,xxxx 这种类似的功能需要把功能嵌入到webpack的编译流
Vue事件总线
摘要:const listeners = {}; export default { // 监听某一个事件 $on(eventName, handler) { if(!listeners[eventName]) { listeners[eventName] = new Set(); } listeners[