【测试平台】【前端VUE】工具页面学习记录

背景:

这个我4年半以前刚接手记录,测试工具页面一般比较简单,不需要复杂东西,剩下就是维护。

工程安装

npm install

1.执行nmp install前先确认一下自己的node版本,这个项目需要是node12才可以,否则会出现各种报错

2.查看node版本 node -v

3.安装好node之后,再执行sudo ``npm install命令

4.如果遇到报错连接板不上git的报错信息.

  1. 执行命令git config --global url."https://".insteadOf git://
  2. 然后在执行npm install

工程启动

构建新页面

添加侧边栏-一级菜单

/src/router/index.js

添加侧边栏-二级菜单

src/router/modules/servicesuser.js

添加逻辑层

src/api/servicesuser.js

添加请求接口

src/api/servicesuser.js

相关报错解决

1.Npm 安装时候报错

https://github.com/PanJiaChen/vue-element-admin/issues/3859

2.本地Mac启动前端程序报js-pinyin错误

复制代码
➜  LiveMeHydra git:(master) ✗ npm run dev

> vue-element-admin@4.2.1 dev /Users/Amei/Liveme/Git/LiveMeHydra
> vue-cli-service serve

 INFO  Starting development server...
 WARN  A new version of sass-loader is available. Please upgrade for best experience.
 98% after emitting CopyPlugin                                                      

 ERROR  Failed to compile with 1 errors                                                                                                                                                           3:46:19 PM

This dependency was not found:

* js-pinyin in ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/versions/testplan.vue?vue&type=script&lang=js&

To install it, you can run: npm install --save js-pinyin

解决方案:

这个错误提示表明在编译 testplan.vue 文件时,缺少 js-pinyin 依赖项。为了解决这个问题,你可以运行以下命令安装 js-pinyin 依赖项

npm install --save js-pinyin

这个命令将会安装 js-pinyin 依赖项并将其添加到 package.json 文件中的 dependencies 列表中。安装完成后,你可以重新编译 testplan.vue 文件并检查是否仍然存在缺少依赖项的错误.

相关学习资料

element-ui

https://element.eleme.cn/#/zh-CN/component/installation

https://element.eleme.cn/#/zh-CN/theme/preview

vue-element-admin

演示地址:vue-element-admin

官方文档:https://panjiachen.github.io/vue-element-admin-site/zh/guide/#功能

代码github:https://github.com/PanJiaChen/vue-element-admin

相关推荐
QQ1__8115175153 小时前
Spring boot名城小区物业管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
前端·vue.js·spring boot
钛态3 小时前
前端微前端架构:大项目的救命稻草还是自找麻烦?
前端·vue·react·web
一粒黑子3 小时前
【实战解析】阿里开源 PageAgent:纯前端 GUI Agent,一行JS让网页支持自然语言操控
前端·javascript·开源
独角鲸网络安全实验室3 小时前
2026微信小程序抓包全解析:从实操落地到合规风控,解锁前端调试新范式
前端·微信小程序·小程序·抓包·系统代理绕过·https证书严格校验·进程隔离
紫微AI3 小时前
前端文本测量成了卡死一切创新的最后瓶颈,pretext实现突破了
前端·人工智能·typescript
GISer_Jing3 小时前
AI前端(From豆包)
前端·aigc·ai编程
IT枫斗者3 小时前
前端部署后如何判断“页面是不是最新”?一套可落地的版本检测方案(适配 Vite/Vue/React/任意 SPA)
前端·javascript·vue.js·react.js·架构·bug
测试修炼手册3 小时前
[测试技术] 深入理解 JSON Web Token (JWT)
前端·json
AI老李3 小时前
2026 年 Web 前端开发的 8 个趋势!
前端
里欧跑得慢3 小时前
15. Web可访问性最佳实践:让每个用户都能平等访问
前端·css·flutter·web