记录一下,自己安装vue-element-admin
过程中的问题,我用的是新电脑、win10系统,下载了git
和node.js
。(PS:git最好先配好ssh key,以免后面报错,我就是报错了= =)
按照官方的教程
第一步:克隆项目
git clone https://github.com/PanJiaChen/vue-element-admin.git
失败!
总是提示说unable access....
类似错误!试了挺多网上的方法,被搞得没脾气了,直接去github下载zip下来,解压出来是vue-element-admin-master
文件夹。就这样,第一步总算是勉强过了。
第二步:安装依赖
# 进入项目目录
cd vue-element-admin
# 安装依赖
npm install
# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
估计很多人都卡在这一步了吧,虽然有心理准备,但是真的挺坑!
我首先用官方的npm instal
l和npm install --registry=https://registry.npm.taobao.org
。
不行!
报错:unable to access 'https://github.com/nhn/raphael.git/': OpenSSL SSL_connect:... exited with error code: 128
然后去打开官方说的解决方案,由于是方案在GitHub上面,真的需要加载很久(我这边网络试了一上午也没打开)。
于是我就去搜索网上的解决方案,一大堆,我差不多都试了个遍,都不能生成node_model文件夹,直接中断安装。
后面破罐子破摔了,用cnpm
!终于下载了生成了node_model文件夹,虽然有安装报错,还是激动地npm run dev!
结果。。。官方诚不欺我啊! 真的很多问题,提示缺少各种依赖,一个一个装了。
提示'vue-cli-service' is not recognized as an internal or external command...
,又卡住了,网上的解决方法也试了,还是报这个错,cnpm
再次卡住,删除了node_model
试了多次,依然报同样的错误。
因为操作次数多了,项目也删除过多次,差不多我都在网上找贩卖代码的了,结果官方解决方案的页面打开了,激动的我打开一看!这不是我之前看到过的解决方案么。。。
所以我只是网络不好吧,是吧!
虽然觉得自己有点二!
不过手下速度倒是挺快,趁网络好,先把ssh key
配好。
把项目删了,重新解压新的,然后按照官方解决操作,
1.在项目根目录下添加了一个.npmrc
文件内容:(直接复制粘贴)
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
2.下载安装python
3.npm install --registry=https://registry.npm.taobao.org
4.npm run dev
成了!
总结:网络上的解决方案确实很多,如果试了,都不行,要么就是网络不好,要么可以选择重启电脑!
顺便把官方解决方案贴一下,打开真的很慢!