cli
  • 2025-01-05Vue cli 全局事件总线
    一、优点任意组件间通讯二、安装全局事件总线mian.js,使用生命周期钩子beforeCreatenewVue({el:'#app',render:h=>h(App),//生命周期钩子beforeCreate(){Vue.prototype.$bus=this},})三、使用全局事件组件B组件传递数据给A组件
  • 2025-01-04调试篇:如何调试vue项目?
    平时在开发vue项目的时候,会经常用到debugger调试,本期来探究一下,如何调试vue项目。前置知识和准备1、如何打断点?断点分为很多种,比如普通断点、条件断点、DOM断点、异常断点等等,我这里主要介绍下怎么打最常用的普通断点。方式一:通过debuggerfunctiontest(){debugger
  • 2025-01-03vue3随记
    vue3父组件传值子组件,Vue3父组件给子组件传值父组件先引入组件importMbglUserDetailfrom"@/views/mbgl/user/mbglUserDetail.vue";定义传值数据响应式letdataOne=ref()使用组件并传值<MbglUserDetail:parentOneData="dataOne"/>子组件获取采用ts语法糖
  • 2025-01-02Vue cli 插件( plugins.js)
    1、功能增加Vue2、创建插件(plugins.js)文件a,b为其它参数exportdefault{install(Vue,a,b){//全局混入Vue.mixin({data(){return{x:100,y:99}
  • 2025-01-02Vue cli mixin (混入)
    1、功能可以把多个组件共用的配置提取成一个混入对象2、使用方式a、创建混入(mixin.js文件)import{computed}from"vue"exportconstmixin={methods:{showName(){alert(this.name)}},data(){return{
  • 2025-01-02Vue cli props
    一、作用接收数据(父组件传输)二、语法1、传递数据<Demoname="jojo"sex="male":age="30"/>注意:传递Number数据类型,需要数据绑定(数据绑定计算引号中的值)2、接收数据a、简单接收数据props:['name','sex','age']b、限制数据类型props:{name:String,
  • 2024-12-30Vue-cli脚手架安装介绍
    1、安装Vue-cli可以使用npm或cnpm安装vue-cli项目构想工具#添加国内淘宝镜像加速sudonpmconfigsetregistryhttps://registry.npmmirror.com/sudonpminstall-g@vue/cli或使用#添加国内淘宝镜像加速sudonpminstall-gcnpm--registryhttps://registry.npmmirr
  • 2024-12-30Redis7在linux的下载与安装
    源码地址:https://github.com/redis/redis下载地址:https://redis.io/docs/latest/operate/rs/release-notes/配置安装环境:1、查询gcc环境是否配备gcc-v2、gcc安装命令yum-yinstallgcc-c++3、解压tar-zxvfredis-7.0.0.tar.gz4、安装(默认安装目录是:/usr/local/bin
  • 2024-12-26Redis是什么,怎么安装使用
    ###Redis是什么?Redis(**RE**mote**DI**ctionary**S**erver)是一个开源的、基于内存的高性能键值数据库(key-valuestore)。它不仅支持简单的键值对,还支持多种复杂的数据结构,包括字符串(String)、哈希(Hash)、列表(List)、集合(Set)、有序集合(SortedSet)等。Redis常被用作缓存、中间件
  • 2024-12-25vue-cli的搭建和使用
    检查存在vue--version全局安装 npminstall-gvue-clivueinitwebpackvueapp01  1.使用runtime+compilernewVue({el:'#app',router,components:{App},template:'<App/>'})2.runtimeonlynewVue({ el:'#app'
  • 2024-12-24uniapp中组件的引用、组件之间数据的传递
    一、组件的引用1.首先有一个写好的组件cli-header.vue 目录为/pages/client/client-components/cli-header.vue2.在需要调用的页面编写代码<template><cliHeader/></template><script>importcliHeaderfrom'@/pages/client/client-components/cli-header.vu
  • 2024-12-22构建模块化 CLI:Lerna + Commander 打造灵活的基础脚手架
    在现代软件开发中,创建定制化的命令行工具(CLI)已成为满足公司业务需求的关键一环。这类工具可以辅助执行诸如代码检查、项目初始化等任务。为了提高开发效率并简化维护过程,我们将功能模块化,并通过多个子包来组织这些功能。本文将介绍如何使用Lerna来管理一个多包项目,并基于Co
  • 2024-12-21redis-cli (error) NOAUTH Authentication required问题解决
    1.查找redis-cli所在目录whichredis-cli2.切换到redis-cli目录3.切换到usr/bin目录执行以下命令redis-cli-hip-pport4.验证redis登录密码auth'password'5.获取redis数据
  • 2024-12-10RabbitMQ——CLI 管理工具 rabbitmqadmin
    前言一般情况下,我们会使用rabbitmq_management插件,通过WebUI的方式来监控和操作RabbitMQ(端口15672),但有时候命令的方式会更加方便一些,RabbitMQ提供了CLI管理工具rabbitmqadmin,其实就是基于RabbitMQ的HTTPAPI,用Python写的一个脚本。rabbitmqadmin提供了下面功
  • 2024-12-10TypeError: stringWidth is not a function
     node_modules\cli-table3\src\utils.js:12ThisisstillrelatedtotheNode.jsv22compatibilityissues,butnowspecificallywith @nestjs/cli.Let'stryacompletesolution:First,cleanyourproject: rm-rfnode_modulesrmyarn.lock
  • 2024-12-09【redis】关于查询和分析redis中的bigkeys问题
    一、场景   今年的实际业务中,出现了一次redisbigkeys导致的生产事故,导致业务1个小时收不到指令。 二、关于bigkeys查询方法1、使用redis-cli加--bigkeys参数$redis-cli-h192.168.3.74-p6379--bigkeys  2、使用redis-cli中的scan和memoryusagehttps://op
  • 2024-12-09vue2使用openlayers10.3.0版本组包
     "node-polyfill-webpack-plugin":"2.0.1","@vue/cli-plugin-babel":"~5.0.0","@vue/cli-plugin-eslint":"~5.0.0","@vue/cli-service":"~5.0.0","node-polyfill-webpack-plu
  • 2024-12-05【ubuntu】使用redis-cli操作redis查询
    一、场景命令行操作redis,万一没有界面化软件可用   二、文档https://redis.io/docs/latest/develop/tools/cli/  三、安装sudoapt-getupdatesudoapt-getinstallredis-tools  四、命令介绍$redis-cli--helpredis-cli7.0.15Usage:redis-cli[O
  • 2024-12-01ESLint CLI 深度解析:配置选项与高效工作流(5)
    CLI命令行工具关于CLI命令行工具,我们在第一节课的时候就用到过一个:eslint--fix.在官网,我们可以看到CLI命令行工具的基本格式为:eslint[options][file|dir|glob]*我们先来看后面的[file|dir|glob]*,这个部分主要是用来指定ESLint应该检查哪些文件:file:用
  • 2024-11-28开发者必备:构建自定义CLI格式化工具的完整指南 (5)
    一个工具的命令行界面(CLI)背后其实就是调用相应的API。在这里,我们将实现一个简易的CLI工具,通过它来格式化代码。首先,新建一个名为formattool的项目,并使用pnpminit进行初始化:mkdirformattoolcdformattoolpnpminit-y然后,在项目根目录下创建一个index.js文
  • 2024-11-27vue-cli原理
    webpack1.package.json命令启动配置环境变量cross-env是一个用于跨平台设置和使用环境变量的脚本工具,cross-envNODE_ENV=online就是设定NODE_ENV的值是"online".在webpack.config.js里可以通过process.env.NODE_ENV获取{"dev":"cross-envNODE_ENV=onlinenodeb
  • 2024-11-26MacOS安装录播姬BililiveRecorder解决zsh:killed问题
    MacOS下安装mikufans录播姬BililiveRecorder遇到的问题安装1、下载官方位置:Mikufans录播姬MacOS选BililiveRecorder-CLI-osx-arm64.zip2、选好位置解压好运行下面的命令没有执行权限,可以使用chmod命令添加执行权限第二条执行时没问题就直接输出版本号,如果有问题提示zsh:k
  • 2024-12-13转载:【AI系统】LLVM IR 基本概念
    在上一篇文章中,我们已经简要介绍了LLVM的基本概念和架构,我们现在将更深入地研究LLVM的IR(中间表示)的概念。了解LLVMIR的重要性是为了能够更好地理解编译器的运作原理,以及在编译过程中IR是如何被使用的。LLVMIR提供了一种抽象程度适中的表示形式,同时能够涵盖绝大多数源
  • 2024-12-11Windows 触控笔
    平板以及二合一平板均是触控屏,Laptop现在也有很多屏幕带触控触控屏,都会配置触控笔配件,目前市场上一般是电容屏+电容笔的技术方案。触控笔分为主动笔和被动笔,主动笔占绝大部分。主动笔是通过内部电池或电源供电的,可以主动发送信号给设备,采用电磁感应原理,通过在屏幕上放置感应器,实
  • 2024-12-1011.26 讲座内容总结
    该讲座深入探讨了人工智能在教育领域的创新应用:首先,讲座着重阐述了数据驱动下的精准教学模式。在这一模式下,教学不再仅仅依赖于教师的经验和直觉,而是更加关注课堂生成的实际数据。通过先进的数据分析技术,教师能够实时掌握学生的学习情况,如英语课堂上利用朗读数据来精准纠正学生的