主页

环境变量

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

  • 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 switch -c dev1 创建新的 dev1 分支,稍微修改 dev1 分支中的文件,并且提交到远程仓库

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

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

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

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

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

版权属于:Joe
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
0

目录

来自 《环境变量 & Git》
评论

qiaofugui

博主很懒,啥都没有
188 文章数
14 评论量
3 分类数
191 页面数
已在风雨中度过 2年145天5小时57分