在 Rails 7 中使用 NPM 和 Esbuild 安装 Summernote

Installing Summernote in Rails 7 with NPM and Esbuild

提问人:almo 提问时间:11/10/2023 更新时间:11/10/2023 访问量:18

问:

在我的新 Rails 7 项目中,我想安装 summernote 编辑器: https://summernote.org/getting-started/#without-bootstrap-lite

所以我做了:

yarn add summernote

在我的应用程序.js中:

import 'summernote/dist/summernote-lite.min';

在我的application.scss中:

@import 'summernote/dist/summernote-lite';

这是可行的,但编辑器加载时没有图标:

enter image description here

在summernote-lite.css文件中,我有:

src: url("./font/summernote.eot?#iefix") format("embedded-opentype"), url("./font/summernote.woff2") format("woff2"), url("./font/summernote.woff") format("woff"), url("./font/summernote.ttf") format("truetype");

相对于 summernote-lite.css 文件,这些文件存在,但相对于 application.scss 文件,它们不存在。

如何确保图标正确显示?当然,我可以把它们放在公共文件夹中,但这似乎不是正确的方法。

Ruby-on-Rails Summernote Ruby-on-Rails-7 esbuild

评论


答: 暂无答案