JavaScript、CSS、SCSSを醜く縮小するために、GruntとSASSを実行しようとしています。RHEL8 AWS EC2 インスタンスで grunt を実行しようとしており、必要な依存関係をインストールしました。
NodeJS : v10.24.1
NPM : 6.14.12
Ruby : ruby 2.5.9p229 (2021-04-05 リビジョン 67939) [x86_64-linux]
宝石: 2.7.6.3
うなり声: grunt-cli v1.4.3
SASS : dart2js 2.13.4 でコンパイルされた 1.35.2
ただし、grunt を実行しようとすると、次のエラーが発生します。
「sourcemap」という名前のオプションが見つかりませんでした。
使用法: sass <input.scss> [output.css] sass <input.scss>:<output.css> :
Grunt は正常に動作しているようですが、SASS に問題があるようです。これは私のローカルマシンではうまくいくようです。ただし、EC2 インスタンス内で grunt を実行できません。
これらは、依存関係をダウンロードするために使用したコマンドです。
sudo dnf install redhat-rpm-config -y
yum install -y gcc-c++ make
curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -
yum install nodejs -y
npm install -g grunt
yum install ruby -y
npm install -g sass
これは依存関係の問題ですか?誰か助けてくれませんか?