确定node18与node-sass的兼容版本范围: 根据搜索信息[@2@],Node 18对应的node-sass版本是6.0.1。但需要注意的是,node-sass的版本支持与Node.js主版本号一致,即Node.js 18.x.x版本使用node-sass 6.x.x版本。 查找官方文档或社区资源获取兼容信息: 官方文档是获取兼容信息的最佳来源。虽然直接链接到node-sa...
修改对应项目里面的package.json的node-sass和sass-loader版本号: //更改为如下版本 "node-sass":"^8.0.0","sass-loader":"^10.4.1", 3.删除项目的package.json.lock和yarn.lock这两个文件,最好是node_modules文件夹也删除,免得有缓存,然后再npm install或yarn 重新安装一遍。 基本就这样就跑起来了,可能还...
npmi-D node-sass@5.0.0 --sass_binary_path=D:\files\win32-x64-72_binding.node 二、本地编译没有Python环境 方法1:通过 NPM 包 网络正常的情况下安装 node-sass 是不需要Python环境的,如果拉不下来对应的binding.node就会进入尝试【本地编译】,然后会检查是否具备的条件:需要python环境,报的错一般就会提...
-gyp\\bin\\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library=" npm ERR! gyp ERR! cwd D:\RND\redux-toolkit\node_modules\node-sass npm ERR! gyp ERR! node -v v18.1.0 npmERR! gyp ERR! node-gyp -v v8.4.1...
节点18将在https://github.com/sass/node-sass/pull/3257着陆之前不被支持,并且v8.0版本被推送到NPM
1.node 版本与node-sass、sass-loader版本不兼容问题 报错:Node Sass version 7.0.1 is incompatible with ^4.0.0. 参考博文:node16.0版本 对应node-sass sass-loader 各个版本号 亲测node v16.16.0 版本配置以下node-sass和sass-loader版本,项目可以正常运行。
1.卸载原有的node-sass与sass-loader npm uninstall node-sass sass-loader 2.升级项目所有安装的依赖 npm update 3.安装sass-loader(10.x版本)与sass(我的webpack版本是5.10.0) npm install -D sass-loader@^10 sass 4.再次打包会报错Error: SassError: expected selector; ...
node 18版本对应nodesass 1. 安装nodejs 1.1 使用EPEL安装 EPEL(Extra Packages for Enterprise Linux)企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。 先确认系统是否已经安装了epel-release包: $ yum info epel-release...
在package.json文件中,修改sass-loader "sass-loader":"^4.0.0" 5.3.2 重新加载新依赖 然后执行cnpmi(加载新依赖) 5.4 重新运行项目 5.5 页面样式 我这里就可以正常使用了, 6、资料参考 6.1 在vue项目中安装node-sass https://www.jianshu.com/p/eae1e6f348bd ...
一、本地安装的node和node-sass不匹配 //查看node版本 node -v 二、下载源在国外,更换中国镜像源 //更换淘宝镜像源 npm config set registry http://registry.npmmirror.com 三、单独安装node-sass //按照需要的node-sass版本进行安装,此处是node的版本是14,node-sass是4.14.1 cnpm uninstall node-sass np...