美食地图项目(二):前端准备工作

代码库创建和安装vuejs

Posted by xtong on July 25, 2021

美食地图项目(二):前端准备工作

代码库创建

在 GitHub 上创建前端和后端两个空版本库。

  • foodmaps-web
  • foodmaps-server
1
2
// 前端
git@github.com:tongg112/foodmaps-web.git
1
2
// 后端
git@github.com:tongg112/foodmaps-server.git

nodejs开发环境安装

nodejs官网:https://nodejs.org/zh-cn/

安装完成后在命令行窗口输入以下命令查看版本

1
2
node -v
npm -v

vue安装

首先安装vue-cli工具。

vue-cli官网:https://cli.vuejs.org/zh/

在命令行窗口输入:

1
npm install -g @vue/cli

在代码目录创建vue项目:

1
2
3
4
5
6
# 创建项目foodmaps-web
vue create foodmaps-web
# 进入foodmaps-web目录
cd foodmaps-web
# 运行vue项目
npm run serve

根据命令行窗口中的地址访问vue项目默认页面。

也可以运行 vue ui 命令,可以使用 vue 提供的图形化界面创建和管理项目。

git代码库推送

通过上面命令创建的vue项目,会自动生成.gitignore文件(不必手动创建了)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
.DS_Store
node_modules
/dist


# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

直接根据github的提示推送新仓库

1
2
3
4
5
6
git init
git add .
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:tongg112/foodmaps-web.git
git push -u origin main

这里的main分支就是原来的master分支,github把master改成了main,参考:https://github.com/github/renaming

参考资料