在npm install 操作时 node-sass 报错问题解决

图一

1. 首先确定问题是由npm install 下载依赖包时node-sass下的 vendor依赖包丢失导致的(如图一)

2. 解决办法:

    (1) 执行 npm rebuild node-sass --save-dev

     (2) 会生成vendor 文件, 以及vendor下的 win-32-64-64文件夹(如图二)

图二

      (3) 看对应项目的node-sass 版本是多少(如图三)


图三

      (4) 在 https://github.com/sass/node-sass/tags 路径找到符合的node-sass版本(如图四)


    (5) 点击进去,找到符合的丢失的binding.node文件(例如:win-32-64-64_binding.node)(如图五)


图五

    (6)单击下载binding.node文件(例如:win-32-64-64_binding.node)

    (7)下载成功后将下载的文件copy到第二步生成的 win-32-64-64文件夹中(注意:移进去的文件名称必须改成 binding.node)(如图六)


图六

    (8)启动项目即可

你可能感兴趣的:(在npm install 操作时 node-sass 报错问题解决)