This repository has been archived by the owner on Jun 1, 2023. It is now read-only.
[Issue] SASS BUILD ERROR! (sass) resume update sass, sass-loader, eslint etc. #6946
Labels
improvement
改善や新機能の要望
思い切ってタイトルをセンセーショナルなものにしました。どうやら、
Webpack@4
やVue@2
,Nuxt@2
といったテクノロジ・スタックの中でSASS
モジュール(Dart-Sass
を想定)を漸次アップデートしていくと、どこかの時点でビルドがまるで通らなくなってしまいます。これは世界各地で発生している現象で、詳細は後述の URL の記事(StackOverflow)にお目通しをお願いします。
ビルドが通らないとテストの実施がまったくできないのは、言うまでもありません。
現行の本 covid-19 サイトでは、指定バージョンのソフトウェア・コンポーネントを使用している限りは上記の憂き目に遭遇する機会はありません。
ただ、セキュリティ上の要求でソフトウェア・パッチは常に最新でなければならないという監査指摘(内部・外部問わず)があるなら、こうしたところへの対応も求められてきます。
ご参考;
https://stackoverflow.com/questions/56354079/npm-build-gives-ineffective-mark-compacts-near-heap-limit-allocation-failed
改善詳細 / Details of Improvement
SASS
、ローダー、Eslint 8.x
をインストールしても、先に見られたようなVuetify
のSASS
モジュール起源の大量ワーニングが出ないように見受けられます。Vuetify
のリリースノートが見られていないので明言はできないとしても、私だけではなく世界中の開発者からVuetify
チームへのクレームがあったのでは、という想像(妄想?)は可能ですrenovate
による更新をレジューム(再開)するのが良いのでは、という提案です・
sass
(本体)・
sass-loader
・
Eslint
、および関連モジュール群(主にscss
からみ)・
Stylelint
(同上)・その他、
sass
/scss
に関連するもの(もしあれば)スクリーンショット / Screenshot
最新モジュールを導入しても大量の、すくなくとも現時点の開発作業にとって支障となるのが避け得ないワーニングメッセージが出るかどうか、別途採取・添付します
期待する見せ方・挙動 / Expected behavior
SASS
モジュールが手動(初動)およびrenovate
(次回以降)でアップデート可能になることVue
,Nuxt
,Vuetify
など)の更新を阻害するような要件を持たないこと動作環境・ブラウザ / Environment
The text was updated successfully, but these errors were encountered: