新初始化项目,然后按照node-sass之后,发下并不能直接使用。本地开发环境:

  • nodejs: v12.13.1
  • node-sass: ^5.0+

找原因找不到,然后去看了一下 node-sass README。发现包的版本都对应一个node版本,遂切换版本,安装成功。

NodeJS Supported node-sass version Node Module
Node 15 5.0+ 88
Node 14 4.14+ 83
Node 13 4.13+, <5.0 79
Node 12 4.12+ 72
Node 11 4.10+, <5.0 67
Node 10 4.9+ 64
Node 8 4.5.3+, <5.0 57
Node <8 <5.0 <57

PS: 遇见问题,官方文档Issuesstackoverflow.com ▸ …