Skip to content

Vue3前端学习项目,开发一个类似贴吧,微博,QQ空间的网站。借助Element-plus,前后端分离。

Notifications You must be signed in to change notification settings

zimei11/MyBlogSpaceFinal

Repository files navigation

myspace_final

简介

我的空间,类似QQ空间,可以发帖子

本项目为前后端分离项目,提供后端API免费使用,借助前端开发框架[一个 Vue 3 UI 框架 | Element Plus (gitee.io)]开发,使用Vue3架构。

觉得不错,请点击Star支持作者(/▽\)

相关项目

后端Django代码见acapp · GitLab (acwing.com)

BootStrap版myspace项目见 zimei11/myBlogSpace: Vue3前端学习项目(github.com)

部署

Vue官网

终端

LinuxMac上可以用自带的终端。
Windows上推荐用powershell或者cmdGit Bash有些指令不兼容。


安装Nodejs

安装地址


安装@vue/cli

打开Git Bash,执行:

npm i -g @vue/cli 

如果执行后面的操作有bug,可能是最新版有问题,可以尝试安装早期版本,比如:npm i -g @vue/cli@4


启动vue自带的图形化项目管理界面

vue ui 

常见问题1:Windows上运行vue,提示无法加载文件,表示用户权限不足。
解决方案:用管理员身份打开终端,输入set-ExecutionPolicy RemoteSigned,然后输入y

安装依赖

在cmd里

1).输入:cd my-project(项目名),回车,进入到具体项目文件夹

2).输入:cnpm install,回车,等待一小会儿

回到项目文件夹,会发现项目结构里,多了一个node_modules文件夹(该文件里的内容就是之前安装的依赖)

导入项目

使用vue自带的图形化项目管理界面导入刚刚下载的项目即可

致谢

感谢y总AcWing以及B站上的各位老师~

About

Vue3前端学习项目,开发一个类似贴吧,微博,QQ空间的网站。借助Element-plus,前后端分离。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published