vue-element-admin安装依赖问题

记录一下,自己安装vue-element-admin过程中的问题,我用的是新电脑、win10系统,下载了gitnode.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 install和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 成了!

总结:网络上的解决方案确实很多,如果试了,都不行,要么就是网络不好,要么可以选择重启电脑!

顺便把官方解决方案贴一下,打开真的很慢!


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容