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

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

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

2026/11/10 12:32:22 阅读更多 →
Vue3 还原一个企业级后台-07-通用组件封装

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

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

2026/11/11 10:39:40 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/10 23:32:01 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/10 23:32:03 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/11 2:31:33 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/11 17:16:37 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/11 17:16:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/10 23:32:10 阅读更多 →

日新闻

周新闻

月新闻