虚拟机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/9/25 6:02:42 阅读更多 →
WeChatMsg终极指南:一键导出微信聊天记录,打造个人数字档案馆

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

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

2026/10/2 21:19:50 阅读更多 →
Vue3 还原一个企业级后台-07-通用组件封装

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

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

2026/10/2 10:40:53 阅读更多 →

最新新闻

AI大模型知识管理落地指南:从RAG到本地部署避坑实践

AI大模型知识管理落地指南:从RAG到本地部署避坑实践

简介:这份PPT是一份面向企业知识管理负责人、IT架构师及AI应用团队的解决方案演示文稿,聚焦AI大模型与知识图谱协同,解决知识推理生成、语义理解、多模态数据处理及企业级知识服务等核心问题。整份PPT为1个pptx文件,压缩包仅426KB…

2026/10/5 9:10:49 阅读更多 →
Browser Use:AI大模型驱动的浏览器自动化框架,自然语言操控浏览器

Browser Use:AI大模型驱动的浏览器自动化框架,自然语言操控浏览器

1. 浏览器自动化这个老问题,终于等来了一个像样的解法 做Web自动化的人都有一个共同的痛:写爬虫要跟反爬机制斗智斗勇,用Selenium要跟元素定位和等待时间反复拉扯,上Playwright虽然好了不少,但遇到动态渲染、多步骤交互…

2026/10/5 9:10:49 阅读更多 →
AI生成HTML演示稿转可编辑PPTX:原理、工具与实操全流程

AI生成HTML演示稿转可编辑PPTX:原理、工具与实操全流程

1. 为什么AI生成的HTML演示稿总是"看着美、改不动" 1.1 一个真实到让人头疼的场景 前阵子帮一个做企业内训的朋友处理课件,他用AI生成了一套HTML格式的演示页面,浏览器里打开确实漂亮——渐变背景、卡片式布局、动效丝滑。问题出在他想改内容…

2026/10/5 9:10:49 阅读更多 →
AI编程需求模板:从零生成可运行网页的六维度指南

AI编程需求模板:从零生成可运行网页的六维度指南

1. 为什么AI写的代码总是"看起来对,跑起来废" 先说一个我观察了很久的现象:身边不少朋友用AI写代码,第一轮对话感觉惊为天人,代码唰唰地出来,结构看着也挺像那么回事。但一旦把代码复制到编辑器里打开浏览器…

2026/10/5 9:10:49 阅读更多 →
GitHub AI Skill生态全解析:从分类到实战落地

GitHub AI Skill生态全解析:从分类到实战落地

这些年“Skill”这个词在 AI 开源社区里突然就炸了。我最早关注到它,是因为 Claude 推出了 Agent Skills 的概念,当时第一反应是“这不就是套了层皮的工具函数吗”,后来在 GitHub 上翻了数百个仓库,才发现事情没那么简单。GitHub …

2026/10/5 9:10:49 阅读更多 →
30-seconds-of-code 教程:用 JavaScript 的 Document.activeElement 获取当前聚焦的 DOM 元素

30-seconds-of-code 教程:用 JavaScript 的 Document.activeElement 获取当前聚焦的 DOM 元素

教程文档 【免费下载链接】30-seconds-of-code Coding articles to level up your development skills 项目地址: https://gitcode.com/gh_mirrors/30/30-seconds-of-code 点击查看 免费下载 导读 在处理键盘导航、表单校验、无障碍体验或自定义交互组件时&#x…

2026/10/5 9:09:49 阅读更多 →

日新闻

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 0:00:22 阅读更多 →
AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

1. 从“plugins”这个词说起:它到底在解决什么问题如果你最近在折腾 AI 编程工具,尤其是 Cursor、Codex CLI、Claude Code 这类带 CLI 的编辑器或命令行助手,那你大概率绕不开一个词——plugins。这个词本身不新鲜,从浏览器到 IDE…

2026/10/5 0:00:23 阅读更多 →
第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 0:00:23 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 5:06:42 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 1:10:22 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 3:06:17 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 11:40:45 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 20:14:29 阅读更多 →