ругает на такие испорты в CSS компоненте свелта - background-image: url('../img/cross.svg');
                  
                  
                  Ошибка: 
                  
                  
                  ERROR in ./source/somecomponent.svelte.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--6-2!./source/somecomponent.svelte.css)
                  
                  
                      Module not found: Error: Can't resolve '../img/cross.svg' in '/Users/.........../source/somecomponen'
                  
                  
                       @ ./source/somecomponen.svelte.css (./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/src??ref--6-2!./source/somecomponen.svelte.css)
                  
                  
                  Обычно, если вебпаку указать правильный пусть в URL CSS свойств, он находит нормально. Может в свелт-компоненте нужно немного не такой пусть указывать?
                  
                  
                  
                  
                  
                  Решается через: 
                  
                  
                                {
                  
                  
                                  loader: css-loader,
                  
                  
                                  options: {
                  
                  
                                    url: false,
                  
                  
                                  },
                  
                  
                                },
                  
                  
                  Но тогда не могу протавить хеши файлам
                  
                  
                
ку, css'ка компонента создаётся рядом с компонентом в виртуальной фске, наверное относительно неё и путь ?
еее да. Только импорт ужасный) background-image: url('../../../../../public/img/cross.svg');
resolve modules ставишь рут папку и нодмодули, в урлах пишешь урлы от рут папки
Обсуждают сегодня