概述
从https://github.com/PanJiaChen/vue-element-admin下载代码,按照文档执行,期间遇到一些列问题。
1 # clone the project 2 git clone https://github.com/PanJiaChen/vue-element-admin.git 3 4 # enter the project directory 5 cd vue-element-admin 6 7 # install dependency 8 npm install 9 10 # develop 11 npm run dev
问题
- npm ERR! syscall spawn git
- 我是直接下载的压缩包,并不是使用git, 事先并没有安装Git, 所以报“npm ERR! syscall spawn git”错。
- 下载Git安装,设置Git环境变量
- 报错如下:
- 配置git账号, 在cmd上执行:
git config --global user.name "username" git config --global user.email "[email protected]"
- 生成公钥,在cmd上执行:
ssh-keygen -t rsa -C "[email protected]"
在目录C:\Users\用户名\.ssh目录下生成文件:id_rsa.pub、id_rsa。将id_rsa.pub文件内容拷贝到GitHub的SSH keys
- 配置git账号, 在cmd上执行:
- npm ERR! command git --no-replace-objects ls-remote ssh://[email protected]/nhn/raphael.git
- 修改C:\Users\用户名\.gitconfig.添加如下url节点
[user] name = 用户名 email = [email protected] [gui] recentrepo = D:/Project/xxx [url "https://github.com/nhn/raphael.git/"] insteadOf = git://github.com/nhn/raphael.git/
- 修改C:\Users\用户名\.gitconfig.添加如下url节点
- 在cmd中进入vue-element-admin-master目录,再次执行
-
- npm install --install dependency
- npm run dev
标签:npm,git,admin,element,vue,com From: https://www.cnblogs.com/smallstone/p/18017379