为什么汇总不生成捆绑文件的“ import css”行?

时间:2019-11-14 14:03:51

标签: javascript rollup rollupjs

有人知道为什么汇总不生成到输出import css文件的js行吗? 这是我的汇总配置:

import postcss from "rollup-plugin-postcss";
import typescript from "rollup-plugin-typescript2";

export default {
  input: "src/index.ts",
  output: {
    file: "dist/index.js",
    format: "es"
  },
  plugins: [
    typescript({
      typescript: require("typescript")
    }),
    postcss({
      extract: true,
      extensions: [".less"],
      use: [["less", { javascriptEnabled: true }]]
    })
  ]
};

src / index.ts:

import "./index.less";

我期望的结果如下:

`require("./index.css");`

但捆绑的结果为空。

1 个答案:

答案 0 :(得分:1)

extract: true

此选项将css移至单独的.css文件,而不是将其包括在.js文件中。