javascript - 尝试将 CSS 与 ExtractTextPlugin 捆绑在一起

标签 javascript css webpack extract-text-plugin

我正在尝试使用 Webpack 将我的 CSS 打包到一个文件中。我已经为我的脚本工作了。但是我的 CSS 出错了:

Module not found: Error: Can't resolve 'circle.css' in 'C:\Projects\tag-validator-front2\src\css'.

这是我的 Webpack 配置:

var ExtractTextPlugin = require('extract-text-webpack-plugin');

module.exports = {
  entry: ["./src/ts/main.js","./src/css/css.js"],
  module: {
      loaders: [
        {
          test: /\.jsx?$/,
          loader: "babel-loader"
        },
        {
          test: /\.css/,
          loader: ExtractTextPlugin.extract("css")
        }
      ]
  },
  plugins: [
    new ExtractTextPlugin("styles.css")
  ],
  output: {
    filename: "public/bundle.js"
  }
}

main.js 适用于我的脚本并且正在运行,但 css.js 不是。这是 css.js:

"use strict";
import circleStyles from 'circle.css';

我现在只导入一个,直到我开始工作,但我所有的 CSS 都将在该目录中,大部分在子文件夹中。

最佳答案

尝试使用相对导入路径:import './circle.css';

关于javascript - 尝试将 CSS 与 ExtractTextPlugin 捆绑在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43411187/

相关文章:

javascript - 导致 w3c 验证错误的分隔符

css - 动画文本持续时间

html - 如何使标题在手机上保持粘性?

用于为订单/详细信息创建重复标题+详细信息行的 HTML

ruby-on-rails - coffee.ERB 文件的 Jest 测试

reactjs - 2022 年如何在 CRA TypeScript 中创建路径别名?

node.js - Webpack 在@font-face 失败

javascript - json 对象内数组内的 JSON 对象 : Accessing specific elements

javascript - 使用 Javascript 验证巴西货币的正则表达式

javascript - 使用 jquery 从函数中排除子元素