【发布时间】:2020-05-28 13:34:01
【问题描述】:
我将Font Awesome 包含在一个库项目中:
import '@fortawesome/fontawesome-pro/css/all.min.css';
在本地运行时,效果很好,我可以使用 Font Awesome 类来创建图标。
但是在我rollup 项目并包含我之后,我得到了错误:
找不到模块:无法解析“@fortawesome/fontawesome-pro/css/all.min.css”
其他 CSS 文件被捆绑到一个输出 css 文件中。为什么不是那个?这是我的rollup.config.js。
import babel from 'rollup-plugin-babel';
import css from 'rollup-plugin-css-only';
export default {
input: 'src/index.js',
output: {
file: 'bundle.js',
format: 'cjs'
},
external: [
'react',
'react-dom',
'lodash',
'moment',
'react-router-dom',
],
plugins: [
babel({
exclude: "node_modules/**",
presets: ["@babel/preset-react", "@babel/preset-env"],
}),
css({
output: 'bundle.css'
})
],
};
【问题讨论】:
标签: font-awesome rollup