1、node-sass换成dart-sass
在使用vue-element-admin这个后台管理框架中,安装依赖的时候或多或少都会遇见一些问题,其中最常见的莫过于下图这个!
这是因为node-sass在windows环境中必须安装python2和Visual Studio才能编译成功。由此可见这个问题多么的。。。
现在可以通过把node-sass换成dart-sass来解决这个问题,更换的方式也非常简单。
npm uninstall node-sass
npm install sass -S -D
但是有一点需要注意的是,替换 node-sass 之后就是它不再支持之前 sass 的那种 /deep/ 写法,需要统一改为 ::v-deep 的写法。 在这里我们全局搜索进行替换即可,然后就可以愉快的运行项目了。
2、安装依赖报code 128的问题
首先是这种情况
这个问题应该很多人遇见过,之前遇见的时候,多试几次或者挂梯子即可解决,但是前天试了好多遍都不行,网上的方法也试了很多,没有解决,后来问大神说把DNS改成1.1.1.1,果然神奇的解决了。
还有以下这种情况
这种情况是秘钥问题,git在本地重新生成以下,在gitHub上重新配置即可解决。
3、unable to resolve dependency tree
这是因为npm版本过高导致,降低版本即可。
npm install npm@6.14.10 -g