共计 1144 个字符,预计需要花费 3 分钟才能阅读完成。
环境变量
实际开发中,有多种环境,如:
development
模式用于vue-cli-service serve
production
模式用于vue-cli-service build
和vue-cli-service test:e2e
test
模式用于vue-cli-service test:unit
##注意点:
- 一个模式可以包含多个环境变量
- 每个模式都会将环境变量中
NODE_ENV
的值设置为模式的名称 - 可以通过为
.env
文件增加后缀来设置某个模式下特有的环境变量 - 为一个特定模式准备的环境文件(如:
.env.production
)将会比一般的环境文件(如:.env
)拥有更高的优先级
.env # 在所有环境中被载入
.env.local # 在所有环境中被载入,但会被 git 忽略
.env.[mode] # 只在特定的模式中被载入,优先级高于 .env 和 .env.local
.env.[mode].local # 只在特定的模式中被载入,但会被 git 忽略,优先级高于 .env 和 .env.local
// .env.development 文件
NODE_ENV=devlopment
VUE_APP_BASE_URL='http://localhost'
// 使用 process.env.VUE_APP_BASE_URL
// .env.production 文件
NODE_ENV=production
VUE_APP_BASE_URL='http://127.0.0.1'
// 使用 process.env.VUE_APP_BASE_URL
配置启动命令
// package.json 文件
...
"script":{
"serve":"vue-cli-service serve",
"serve:pro":"vue-cli-service serve --mode production ",
"build":"vue-cli-service build",
}
...
Git
配置 ssh 公钥
https://help.gitee.com/base/account/SSH%E5%85%AC%E9%92%A5%E8%AE%BE%E7%BD%AE
基本命令
版本回滚
使用 git switch -c dev1
创建新的 dev1 分支,稍微修改 dev1 分支中的文件,并且提交到远程仓库
提交完成后,发现不想用当前的代码,想回滚到上一次的代码
# 查看当前项目提交过的所有版本(含所有分支的操作)
git log
# git log 会出现很详细的信息,如果只想简单看看版本号,可以使用
git log --pretty=oneline
# 如果只想回滚到指定版本,可以使用
git reset --hard [版本号]
# 最新写的那个丢失了,又想回去
git reflog #查看版本号,包括回滚了的版本号
git reset --hard [版本号]
正文完