# 初次接手公司项目

  1. 在公司:连接公司内网,才能访问内网项目

    在家/其他地方:通过公司VPN 工具,连接公司内网

  2. 可能公司内部 gitlab 项目组会给每个人设置权限,你得让组长开权限给你访问

  3. 拉取项目到本地后:安装依赖,由于可能搭建了公司内网 npm 私服,也是得连接内网才能安装(npm install)

  4. 启动项目,访问本机端口(eg. localhost:8080),由于我们公司项目的 token 是存放在二级域名下(通过 F12 控制台->Application->查看 Cookies 的 domain),此时登录会产生跨域问题,因此需要将localhost映射为项目对应的域名地址(eg.127.0.0.1 dev.bigda.com,这里的 dev 是一级域名,可以随意取,二级域名对应 token 存放的 domain,通过控制台可以查看),然后访问dev.bigda.com:8080,这个东西搞不定直接问组长吧

  5. 映射域名有很多种方法,这里说其中两种

    1. 直接修改本地 host 文件(windows 系统 host 文件位置C:\WINDOWS\system32\drivers\etc )
    2. 下载switchhost (opens new window),设置域名映射,启动switchhost
  6. 如果已经可以看到部分页面,但有些让你开发的页面你看不到,说明项目也有权限控制,同样也是需要组长开权限

最近更新: 4 小时前