Cmake创建C工程 安装CMake 本示例使用的开发环境是win11 WSL2 + vscode 1sudo apt install build-essential cmake 创建CMakeList.txt 12345678910111213141516171819202122232425cmake_minimum_required(VERSION 3.22)project(data-structure C)set 2023-06-28 #C
C语言编译WebAssembly 安装Emscripten编译器 这里使用的是win11环境下的安装 12345678git clone https://github.com/emscripten-core/emsdk.gitcd ./emsdkgit pull./emsdk install latest./emsdk activate latest emsdk_env.bat 检 2023-04-20
JavaScript正则表达式 创建正则表达式 JavaScript可以用正则表达式字面量或正则对象RegExp生成正则表达式对象 12const RE_1 = /Hello/const RE_2 = new RegExp('hello') 正则方法 test exec match matchAll 正则规则 .reg{ font-weight: 600; }.actived{ color: red; 2023-03-04
CSS边框 Border border-block border-inline border-image border-image属性用于实现更加复杂的边框 border-image-source 该属性设置边框图像的路径,也可使用css渐变 123p { border-image-source: url('./border.png')} border-image-s 2023-02-26
Esbuild打包 Esbuild是一个前端打包工具,使用Go编写拥有极快的打包于压缩能力 安装 Esbuild 12pnpm i esbuild -Dpnpm i typescript -D ts-node 由于使用了TS,后续用ts-node来直接执行TS文件,所以要先安装ts-node 1pnpm add ts-node -g tsc --init初始化tsconfig.json,并添加ts-node配置与mo 2023-02-05 前端工具 > 工程化 #Esbuild #打包
Rollup打包 安装 1234567pnpm initpnpm i rollup -D# 不使用TS可忽略ts与ts插件安装pnpm i typescript @types/node -D# rollup ts打包插件与依赖包pnpm i @rollup/plugin-typescript tslib -D 配置 TS 配置 tsc --init tsconfig.json 1234567891011 2023-01-28 前端工具 > 工程化 #打包 #Rollup
🔴Nuxt3学习 安装 使用npx创建项目时pnpm安装需添加参数--shamefully-hoist使用同npm的依赖安装模式 12345678npx nuxi init <demo-name>npm i# yarn# pnpm i --shamefully-hoist# 或pnpm dlx nuxi init <demo-name>pnpm i nuxi CLI pages 123nux 2023-01-02 Vue > SSR框架 > NUXT #SSR #NUXT