环境变量 & Git

29次阅读
没有评论

共计 1144 个字符,预计需要花费 3 分钟才能阅读完成。

环境变量

实际开发中,有多种环境,如:

  • development 模式用于 vue-cli-service serve
  • production 模式用于 vue-cli-service buildvue-cli-service test:e2e
  • test 模式用于 vue-cli-service test:unit
    ##注意点:
  1. 一个模式可以包含多个环境变量
  2. 每个模式都会将环境变量中 NODE_ENV 的值设置为模式的名称
  3. 可以通过为 .env 文件增加后缀来设置某个模式下特有的环境变量
  4. 为一个特定模式准备的环境文件(如:.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

版本回滚

使用 git switch -c dev1 创建新的 dev1 分支,稍微修改 dev1 分支中的文件,并且提交到远程仓库

提交完成后,发现不想用当前的代码,想回滚到上一次的代码

# 查看当前项目提交过的所有版本(含所有分支的操作)
git log

# git log 会出现很详细的信息,如果只想简单看看版本号,可以使用
git log --pretty=oneline

# 如果只想回滚到指定版本,可以使用
git reset --hard [版本号]

# 最新写的那个丢失了,又想回去
git reflog     #查看版本号,包括回滚了的版本号
git reset --hard [版本号]

正文完
 0
qiaofugui.cn
版权声明:本站原创文章,由 qiaofugui.cn 于2024-05-21发表,共计1144字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码