У меня проблема с интеграцией CKEditor в мой проект rails webpacker ... Но проблема решается этим
CKEditor Vue Issue
В основном у меня есть эти правилав моем environment.js
rules: [
{
test: /ckeditor5-[^/]+\/theme\/icons\/[^/]+\.svg$/,
use: [ 'raw-loader' ]
},
{
test: /ckeditor5-[^/]+\/theme\/[\w-/]+\.css$/,
use: [
{
loader: 'style-loader',
options: {
singleton: true
}
},
{
loader: 'postcss-loader',
options: styles.getPostCssConfig( {
themeImporter: {
themePath: require.resolve( '@ckeditor/ckeditor5-theme-lark' )
},
minify: true
} )
},
]
}
]
Мне нужно использовать два специальных загрузчика для CSS и SVG.
Но CSS-файлы и SVG-файлы также компилируются webpacker, и поэтому проблема.
static_assets_extensions:
- .jpg
- .jpeg
- .png
- .gif
- .tiff
- .ico
- .svg
- .eot
- .otf
- .ttf
- .woff
- .woff2
extensions:
- .coffee
- .vue
- .erb
- .mjs
- .js
- .sass
- .scss
- .css
- .module.sass
- .module.scss
- .module.css
- .png
- .svg
- .gif
- .jpeg
- .jpg
Как я могу исключить файлы css и svg из правил по умолчанию, определенных в конфигурации Rails для Webpack?