一、软件下载。
1、WebStorm下载。
方法一:
JetBrains申请学生认证免费使用。
https://www.jetbrains.com/
点击右上角小人。
用学校邮箱注册Sign Up。
接收到邮件之后Confirm your account。注册信息进行申请。
方法二:
使用激活码。
2、安装浏览器所需插件。
二、git、npm安装。
注意事项:node.js下载稳定版本。
三、配置SSH。
1、GitLab登录。
2、终端输入:
cd ~/.ssh
ssh-keygen -t rsa -C “你注册GitLab的邮箱地址” 例:ssh-keygen -t rsa -C xxx@xxx.com
过程中默认回车,到这步。
3、复制刚刚过程中key后面的路径。
拷贝后在finder中前往文件夹。
复制id_rsa.pub里所有的内容添加到GitLab的ssh的key中。
4、测试账号是否连上。
终端输入:ssh -T git@git.xxx.com
四、git拉取项目代码。
1、git clone 仓库的ssh链接
2、cd 项目目录
3、安装依赖
4、启动代码
准备工作错误总结:
1、npm install -g 无法进行全局安装
问题:权限不够。
解决:使用sudo获取权限即可。
2、启动项目时出现 Error: error:0308010C:digital envelope routines::unsupported
问题:node.js版本下载了17.0以上。
解决:降低node.js版本。
具体过程:
(1)在终端输入 node -v 确认node.js有安装成功
(2)输入 npm install -g n 全局安装n指令
(3)输入 sudo n 版本号
(4)再次输入node -v 确认版本下载成功
3、启动项目时出现 node_modules/.bin/vue-cli-service: Permission denied
问题:权限不够。
解决:chmod 777 /Users/xxx/项目根目录/node_modules/.bin/vue-cli-service 执行再运行npm run dev。