为什么Rollup不生成 "导入css "行到绑定文件中?

问题描述 投票:0回答:1

有人知道为什么Rollup不生成 "导入css "行到捆绑文件吗?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 }]]
    })
  ]
};

srcindex.ts:

import "./index.less";

我预期的结果是这样的

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

但是绑定的结果是空的。

javascript rollup rollupjs
1个回答
1
投票
extract: true

这个选项将css移到一个单独的.css文件中,而不是包含在.js文件中。

© www.soinside.com 2019 - 2024. All rights reserved.