摘要:
都是错误案例 是否存在这个变量? 这个变量是否有值(是否赋值成功)? 接口数据是否正确(是否成功赋值)? 代码从上到下执行的,逻辑是否正确? 名字是否打错(包括大小写)? 控制台(编辑器)报错信息有没有提示、提示一般会写哪个组件第几行报错,可以点进去看 组件命名大小写是否正确、组件是否注册(f12 阅读全文
摘要:
Winsw是一个开源工具,用于将命令行应用程序包装成Windows服务 1. https://github.com/winsw/winsw/releases/tag/v2.12.0 下载 2. 下载完把两个文件改名字: myservice.exe 和 myservice.xml <!-- myser 阅读全文
摘要:
let oldArray = [1, 2, 3, 4, 5]; let newArray = [1, 2, 6, 4, 5]; function patch(oldArr, newArr) { let oldStart = 0; let oldEnd = oldArr.length - 1; let 阅读全文
摘要:
微前端是一种多个团队通过独立发布功能的方式来共同构建现代化 web 应用的技术手段及方法策略。 微前端借鉴了微服务的架构理念,将一个庞大的前端应用拆分为多个独立灵活的小型应用,每个应用都可以独立开发、独立运行、独立部署,再将这些小型应用联合为一个完整的应用。微前端既可以将多个项目融合为一,又可以减少 阅读全文
摘要:
> 项目中使用了eslint,以及lint-staged,在执行git commit 时会触发 git 的 pre-commit 钩子,对代码做一次检查及格式化。由于个别文件中有TS报错,导致commit失败,并抛出了具体文件路径,当我在命令行点击路径时发现新增得文件没了(.ts、.vue、图片), 阅读全文
摘要:
> 新建一个gulp.js ```javascript // series // 串行 一个一个轮流执行 // parallel // 并行 全部一起执行 // src()表示创建一个读取文件系统的流 // dest是创建一个写入到文件系统的流 // .pipe() 用于连接转换流(Transfor 阅读全文
摘要:
import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; import babel from '@rollup/plugin-babel'; import { 阅读全文
摘要:
#### 步骤 1. 选择一个WebSocket服务器,这里选择到的模块是ws模块 ```bash npm i ws ``` 2. 创建一个 WebSocket 服务器 新建一个 server.js 编写如下代码 ```javascript const WebSocket = require('ws 阅读全文
摘要:
module.exports = { root: true, env: { browser: true, node: true, es2021: true }, extends: [ 'eslint:recommended', 'plugin:vue/vue3-recommended', 'plug 阅读全文
摘要:
创建一个vite+vue项目 安装vite官网文档来搭建项目、然后在安装对应安装包、运行 npm init vite@latest my-vue-app -- --template vue cd ./my-vue-app npm i || pnpm i || yarn npm run dev 对目录 阅读全文