node-sass:
介绍:Node-sass是一个库,.scss文件本地编译为css,并通过连接中间件自动编译。
1.坑:有时候下载第三方组件库,要重启项目才能正常使用
比如: Module build failed: Error: ENOENT: no such file or directory
方法一:npm rebuild node-sass
方法二:重启项目
2.坑:在高版本的node中node-sass的兼容问题
比如: Module build failed: Error: ENOENT: no such file or directory
原因:不同的node要安装对应的node-sass版本

方法一:执行npm uninstall node-sass 卸载当前版本
npm i node-sass@4.14.1
------------------------------------------------------------------------------
babel-plugin-import
介绍:babel-plugin-import是一款babel插件,在编译过程中将import的写法自动转换成按需引入的方式.。
比如: 引入vant组件时,没有css
步骤一:npm install babel-plugin-import --save-dev
步骤二:

步骤三:重启项目
本文介绍了node-sass在不同Node.js版本中遇到的兼容性问题及解决方案,包括如何重新安装特定版本的node-sass以解决问题。同时,还提到了使用babel-plugin-import插件自动转换按需引入的方式。
3060

被折叠的 条评论
为什么被折叠?



