yarn的下载要比npm艰难多了
上诉切换还是会失败的
需要自己手动下载包才行
当我们yarn下载node-sass时,会报错。这个主要是解析的时候出错了。
我们查看node_modulesnode-sassvendor路径下的文件
我这边假设是win32-x64-57
而文件夹内部却是空的
这里面的文件就是下载了,最后到时解析失败。我们就需要手动去下载这个文件
https://github.com/sass/node-...
在上述地址找到win32-x64-57版本的binding.node;即win32-x64-57_binding.node
下载下来。
那么接下来我们需要去找到yarn的缓存地址,yarn下载的时候都是优先查看缓存
我们可以通过
1 |
|
我们可以找到对应的缓存地址
我这边是
1 |
|
然后在这里面找到对应的node-sass
我们可以看到内部没有vendor文件,那么把刚才的vendor文件夹都复制进来,并且将win32-x64-57_binding.node改名为binding.node放到win32-x64-57文件夹下面,这是再次去下载就可以下载成功了
以上就是npm和yarn安装node-sass的问题解决方法介绍的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
mac和windows下如何使用nvm安装和管理多个版本的node.js?
node.js 15正式版发布,将替代node.js 14成为当前的的稳定发行版
更多相关阅读请进入《node.js》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者