postcss-import-alias-resolver-windows

0.0.3 • Public • Published

The package is based on postcss-import-alias-resolver.

Fix the problem of working on Windows OS

Install

npm i postcss-import-alias-resolver-windows

or

yarn add postcss-import-alias-resolver-windows

Usage

Webpack example

const resolver = require("postcss-import-alias-resolver-windows");
const postcssLoader = {
  loader: "postcss-loader",
  options: {
    plugins: {
      "postcss-import": {
        resolve: resolver(options),
      },
    },
  },
};

or

const myAlias = {
  "@": path.resolve("./src"),
  "@cm": path.resolve("./src/components"),
  "@pg": path.resolve("./src/pages"),
  "@md": path.resolve("./src/modules"),
  "@hl": path.resolve("./src/helpers"),
  "@lb": path.resolve("./src/lib"),
  "@lt": path.resolve("./src/layout"),
};
 
....
plugins: () => [
  require("postcss-import")({
    resolve: require("postcss-import-alias-resolver-windows")({
      alias: {
        ...myAlias,
      },
      /* logging: 'all', */
      /*  dontPrefix: false,
        mergeAlias: 'extend',
        mergeModules: 'extend' */
    }),
  }),
  ....
]
....

Read more here postcss-import-alias-resolver.

/postcss-import-alias-resolver-windows/

    Package Sidebar

    Install

    npm i postcss-import-alias-resolver-windows

    Weekly Downloads

    0

    Version

    0.0.3

    License

    MIT

    Unpacked Size

    7 kB

    Total Files

    3

    Last publish

    Collaborators

    • mr.scrpt