أحاول تحديث sass-loader و webpack إلى أحدث إصدار ولكني أتلقى خطأ:
An @import loop has been found:
أحتاج إلى استيراد ملفين باستخدام خاصية additionalData لمحمل sass وهو ما يلي:
{
loader: 'sass-loader',
options: {
sourceMap: true,
additionalData: '@import "sass/_themes.scss";@import "sass/_variables.scss"; ',
sassOptions: {
exclude: 'src/store', // the components that are using the `_themes.scss` are located here
includePaths: [path.resolve(__dirname, './src')],
},
},
}
وفي بعض مكوناتي ، يجب أن أستخدم الاستيراد {Theme} من 'sass / _themes.scss' هذا هو المكان الذي أواجه فيه مشكلة:
SassError: An @import loop has been found:
sass/_themes.scss imports sass/_themes.scss
on line 1 of sass/_themes.scss
كيف يمكنني استبعاد هذه المكونات من استيراد additionalData ؟
السؤال
محمد لارافيل
أحاول تحديث sass-loader و webpack إلى أحدث إصدار ولكني أتلقى خطأ:
An @import loop has been found:
أحتاج إلى استيراد ملفين باستخدام خاصية additionalData لمحمل sass وهو ما يلي:
{ loader: 'sass-loader', options: { sourceMap: true, additionalData: '@import "sass/_themes.scss";@import "sass/_variables.scss"; ', sassOptions: { exclude: 'src/store', // the components that are using the `_themes.scss` are located here includePaths: [path.resolve(__dirname, './src')], }, }, }
وفي بعض مكوناتي ، يجب أن أستخدم الاستيراد {Theme} من 'sass / _themes.scss' هذا هو المكان الذي أواجه فيه مشكلة:
SassError: An @import loop has been found: sass/_themes.scss imports sass/_themes.scss on line 1 of sass/_themes.scss
كيف يمكنني استبعاد هذه المكونات من استيراد additionalData ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.