虚拟机Ubuntu下运行vue-element-admin项目
首先附上vue-element-admin项目的相关介绍链接介绍 | vue-element-admin (gitee.io)一.环境搭建1.安装nodejssudo apt install nodejs安装完成后查看对应的版本号nodejs -v没有问题会输出对应版本号我这里是10.19.0v10.19.02.安装npmsudo apt install npm安装完成查看对应的版本号确认OKnpm -v我这里是版本是6.14.46.14.43.安装cnpmnode版本太低安装了node16后出现了下面的问题node GLIBC_2.28‘ not found (required by node)glibc是linux底层的API库。通常情况下有些环境需要glibc更高的版本才支持比如GLIBC_2.28。解决方案降级nodesudo apt install curl curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash source ~/.profile nvm i 16 sudo apt-get install nodejs sudo apt-get install npm安装cnpmnpm install -g cnpm4.安装Vuesudo cnpm install -g vue-cli同样查看一下版本号确保安装OKvue -V我这里输出是2.9.62.9.6二.小试牛刀试一下vue项目虽然和我们vue-element-admin项目环境有点差异1.创建Vue项目demosudo vue init webpack demo然后提示你输入一些东西看着来就行一般输入no就行了进入项目文件夹内cd demo并安装项目依赖2.安装依赖# 安装依赖 npm install 采用加速镜像安装比较快 npm install --registryhttps://registry.npm.taobao.orgnpm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED 意思是当你尝试连接到npm仓库时遇到了SSL证书过期的问题 旧的域名 https://npm.taobao.org 和 https://registry.npm.taobao.org 已经在 2022 年 5 月 31 日停止服务。 淘宝 NPM 镜像的新域名是https://registry.npmmirror.com/ 正确应该是npm install -g cnpm -registryhttps://registry.npmmirror.com3.运行项目npm run dev等一会就可以了然后运行成功会提示我们项目访问地址输入地址就可访问了。4.运行成功三.运行我们的vue-element-admin项目1.拉取代码# 克隆项目 git clone https://github.com/PanJiaChen/vue-element-admin.git # 进入项目目录 cd vue-element-admin2.安装依赖# 安装依赖 npm install 采用加速镜像安装比较快 npm install --registryhttps://registry.npm.taobao.org遇到的问题如果没有安装依赖直接运行会有如下报错我们在执行下面命令安装依赖的时候会发现后面一直卡最后还安装失败了。npm install --registryhttps://registry.npm.taobao.org后面才知道是tui-editor安装报错解决方案因为vue 放弃“tui-editor“: “1.3.3“,已经更名为toast-ui/editor需要在package.json中将“tui-editor“: “1.3.3“ 修改成toast-ui/editor: “^3.1.3”,重新运行yarn 即可同时进入\src\components\MarkdownEditor\index.vue文件修改成如下import codemirror/lib/codemirror.css // codemirror import toast-ui/editor/dist/toastui-editor.css import Editor from toast-ui/editor import defaultOptions from ./default-options /*tui-editor 1.33 已升级 toast-ui/editor import codemirror/lib/codemirror.css // codemirror import tui-editor/dist/tui-editor.css // editor ui import tui-editor/dist/tui-editor-contents.css // editor content import Editor from tui-editor import defaultOptions from ./default-options */3.运行项目npm run dev这样直接运行的话界面是英文的我们需要去拉取中文的版本。遇到的问题如下i18n版本太高npm install vue-i18n8 --save缺少依赖npm install pinyinalpha --save最终的运行界面如下vscode查看vue项目代码需要安装如下插件不然代码是灰的VeturVetur是用来识别.vue文件的用来给.vue文件中的代码做语法高亮的。vue-helper用来快捷提示如果使用elementui的话插件不会自动提示安装了它组件、属性都会有提示了如何打包使用npm run build:prod #或 npm run build:stage

相关新闻

基于React与Tailwind CSS的AI代码生成平台架构设计与实现

基于React与Tailwind CSS的AI代码生成平台架构设计与实现

1. 项目概述:从“写代码”到“说需求”的范式转移最近几年,AI在编程领域的渗透速度远超预期。作为一名有十多年开发经验的老兵,我亲眼见证了从手动敲每一行代码,到使用代码补全工具,再到今天可以直接用自然语言描述需求…

2026/8/16 5:11:01 阅读更多 →
WeChatMsg终极指南:一键导出微信聊天记录,打造个人数字档案馆

WeChatMsg终极指南:一键导出微信聊天记录,打造个人数字档案馆

WeChatMsg终极指南:一键导出微信聊天记录,打造个人数字档案馆 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub…

2026/8/16 4:58:05 阅读更多 →
Vue3 还原一个企业级后台-07-通用组件封装

Vue3 还原一个企业级后台-07-通用组件封装

通用组件:分页器、表格、对话框的封装 业务页面 80% 都是列表 弹窗 表单。如果把 Element Plus 的原生组件比作"砖头",那通用组件就是用砖头砌好的"预制墙"——拿来直接拼,不用每次都从和泥开始。 一、为什么需要自建通…

2026/8/16 3:55:48 阅读更多 →

最新新闻

浏览器插件开发实战:DOM操作与API集成实现网页头像批量替换

浏览器插件开发实战:DOM操作与API集成实现网页头像批量替换

1. 这篇文章真正要解决的问题 你是否曾想过,如果能把一个网站的用户头像,批量、自动地替换成你喜欢的风格,会是怎样一种体验?比如,把B站(Bilibili)评论区里所有的用户头像,都变成可…

2026/8/18 6:42:14 阅读更多 →
Netty性能调优实战:核心参数配置与场景化优化指南

Netty性能调优实战:核心参数配置与场景化优化指南

1. 项目概述:为什么Netty参数设置是性能优化的胜负手如果你用过Netty,肯定知道它是个高性能的网络应用框架,但很多人把它当黑盒用,默认配置跑起来就完事了。直到线上出了性能问题,比如连接数一高就OOM,或者…

2026/8/18 6:42:14 阅读更多 →
iOS内存管理:深入解析weak实现原理与内存泄漏排查

iOS内存管理:深入解析weak实现原理与内存泄漏排查

1. 从一次内存泄漏的排查说起几年前,我在维护一个大型的iOS项目时,遇到了一个棘手的问题:某个核心页面在反复进出几十次后,内存占用会缓慢但持续地增长,最终在低端设备上引发OOM(Out of Memory)…

2026/8/18 6:42:14 阅读更多 →
医学AI实践指南:从临床问题到论文成果的完整工作流

医学AI实践指南:从临床问题到论文成果的完整工作流

最近和几位还在读研的医学生朋友聊天,发现一个挺有意思的现象:他们实验室的电脑上,Python环境、Jupyter Notebook、甚至一些深度学习框架都装好了,但问起“AI到底怎么用在你的课题里”,得到的回答往往是“导师让先看看…

2026/8/18 6:42:14 阅读更多 →
企业微信 iPad 协议 API 全功能效果实测

企业微信 iPad 协议 API 全功能效果实测

SEO 摘要:本文深入拆解企业微信 iPad 协议接入方案,从原生能力复刻、全品类消息发送、群聊自动化管理、客户精细化运营到大文件 CDN 直传与智能风控模拟,系统展示如何通过标准 RESTful API 实现企业微信深度自动化。文章涵盖多语言开发集成、…

2026/8/18 6:42:14 阅读更多 →
从零构建轻量级前端埋点SDK:TypeScript与Rollup实战指南

从零构建轻量级前端埋点SDK:TypeScript与Rollup实战指南

1. 项目缘起:为什么我们要自己造一个埋点SDK的轮子? 在任何一个有一定规模的Web应用中,数据都是驱动产品迭代和业务决策的燃料。用户点击了哪个按钮?页面停留了多久?某个新功能的使用率如何?这些问题的答案…

2026/8/18 6:41:14 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/17 2:58:27 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 2:58:30 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/17 2:58:32 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →