node-sass 鲲鹏平台安装
【摘要】 node-sass模块二进制包当前没有支持aarch64的,需要源码编译安装根据NodeJS版本及package.json,确定node-sass 具体版本NodeJSSupported node-sass versionNode 155.0+Node 144.14+Node 134.13+,<5.0Node 124.12+Node 114.10+,<5.0Node 104.9+Node 8...
node-sass模块二进制包当前没有支持aarch64的,需要源码编译安装
根据NodeJS版本及package.json,确定node-sass 具体版本
NodeJS | Supported node-sass version |
Node 15 | 5.0+ |
Node 14 | 4.14+ |
Node 13 | 4.13+,<5.0 |
Node 12 | 4.12+ |
Node 11 | 4.10+,<5.0 |
Node 10 | 4.9+ |
Node 8 | 4.5.3+,<5.0 |
Node < 8 | <5.0 |
本次所用NodeJS版本 v12.20.0,node-sass版本4.14.1
源码下载
wget https://github.com/sass/node-sass/archive/refs/tags/v4.14.1.tar.gz
编译二进制包
tar -zxvf v4.14.1.tar.gz
cd node-sass-4.14.1
npm install
npm run-script build
#二进制文件binding.node生成在工程目录下
ls vendor/linux-arm64/binding.node
安装使用
1、拷贝生成的binding.node到所需环境中
2、编译 ~/npmrc文件,增加一行:sass_binary_path=/*/*/binding.node
3、前端工程下正常执行npm install 即可
若是本地安装node-saas,执行以下命令
npm install node-sass --global --sass-binary-path=/*/*/vendor/linux-arm64-72/binding.node
安装完成,查看node-sass 版本信息
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)