Javascript CSS应该包含在NPM组件库中还是手动加载?
我有一个React组件,可以作为NPM包使用。该包包含特定于组件的CSS样式 关于如何包含这些样式的最佳实践是什么?它们应该是网页包/汇总包的一部分(方便用户)还是要求用户手动导入/链接样式表(更好地覆盖样式,并可能替换为自己的样式表)Javascript CSS应该包含在NPM组件库中还是手动加载?,javascript,css,reactjs,npm,webpack,Javascript,Css,Reactjs,Npm,Webpack,我有一个React组件,可以作为NPM包使用。该包包含特定于组件的CSS样式 关于如何包含这些样式的最佳实践是什么?它们应该是网页包/汇总包的一部分(方便用户)还是要求用户手动导入/链接样式表(更好地覆盖样式,并可能替换为自己的样式表) 我在流行的库中看到了这两种方法,但不确定使用哪种方法。我认为这取决于-如果您希望您的用户很可能会覆盖您的样式,那么最好手动导入样式表。但是,如果您确信您的普通用户不需要覆盖您的样式,那么这些样式可以成为捆绑包的一部分
我在流行的库中看到了这两种方法,但不确定使用哪种方法。我认为这取决于-如果您希望您的用户很可能会覆盖您的样式,那么最好手动导入样式表。但是,如果您确信您的普通用户不需要覆盖您的样式,那么这些样式可以成为捆绑包的一部分