首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Storybook不会从node-modules加载CSS

Storybook不会从node-modules加载CSS
EN

Stack Overflow用户
提问于 2019-07-29 21:26:23
回答 1查看 2.8K关注 0票数 3

我尝试将我的故事书设置为显示一个Carousel组件。

我使用的是this carousel和样式化组件。

我正在导入外部CSS文件,如下所示:

代码语言:javascript
复制
import 'slick-carousel/slick/slick.css'
import 'slick-carousel/slick/slick-theme.css'

这是我非常基本的webpack配置

代码语言:javascript
复制
// storybook/webpack.config.js

const path = require("path");
module.exports = {
  module: {
    rules: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        use: {
          loader: "babel-loader"
        }
      },
      {
        test: /\.css$/,
        use: ["css-loader", "sass-loader"],
        include: [
          path.resolve(__dirname, "../src"),
          path.resolve(__dirname, "../node_modules")
        ]
      }
    ]
  },
  resolve: {
    modules: [path.resolve(__dirname, "../src"), "node_modules"],
    extensions: [".js"]
  }
};

这不起作用,而且我无法在我的Carousel上获得任何样式。

我做错什么了吗?

EN

回答 1

Stack Overflow用户

发布于 2019-07-30 01:14:35

您需要添加style-loader

代码语言:javascript
复制
use: ["style-loader", "css-loader", "sass-loader"]

希望这能解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57254894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档