Skip to content

support for import aliasing #121

@imkunet

Description

@imkunet

such beauty is indeed for this world:

@import 'tailwindcss';
@plugin '@tailwindcss/typography';
@config '#/tailwind.config.mjs';

@import '@/styles/ctp.css';
@import '@/styles/theme.css';

@import '@/styles/underline.css';
@import '@/styles/dark.css';
@import '@/styles/font.css';
@import '@/styles/fixes.css';

but, alas:

Unable to load config: #/tailwind.config.ts 559 |                */
560 |           const finishWithoutResolve = log => {
561 |                   /**
562 |                    * @type {ErrorWithDetail}
563 |                    */
564 |                   const error = new Error("Can't " + message);
                       ^
error: Can't resolve '#/tailwind.config.ts' in '/Users/kunet/code/kunet/web/kunet-blog/src/styles'
 details: "",

      at finishWithoutResolve (/Users/kunet/code/kunet/web/kunet-blog/node_modules/enhanced-resolve/lib/Resolver.js:564:18)
      at <anonymous> (/Users/kunet/code/kunet/web/kunet-blog/node_modules/enhanced-resolve/lib/Resolver.js:718:5)
      at <anonymous> (file:///Users/kunet/code/kunet/web/kunet-blog/node_modules/tapable/lib/HookCodeFactory.js:15:10)
      at <anonymous> (/Users/kunet/code/kunet/web/kunet-blog/node_modules/enhanced-resolve/lib/Resolver.js:718:5)
      at <anonymous> (file:///Users/kunet/code/kunet/web/kunet-blog/node_modules/tapable/lib/HookCodeFactory.js:27:10)
      at <anonymous> (/Users/kunet/code/kunet/web/kunet-blog/node_modules/enhanced-resolve/lib/Resolver.js:718:5)
      at <anonymous> (file:///Users/kunet/code/kunet/web/kunet-blog/node_modules/tapable/lib/HookCodeFactory.js:15:10)
      at <anonymous> (/Users/kunet/code/kunet/web/kunet-blog/node_modules/enhanced-resolve/lib/Resolver.js:718:5)
      at <anonymous> (file:///Users/kunet/code/kunet/web/kunet-blog/node_modules/tapable/lib/HookCodeFactory.js:15:10)
      at <anonymous> (/Users/kunet/code/kunet/web/kunet-blog/node_modules/enhanced-resolve/lib/Resolver.js:718:5)

and so, for now, I must resort to:

@import 'tailwindcss';
@plugin '@tailwindcss/typography';
@config '../../tailwind.config.ts';

@import './ctp.css';
@import './theme.css';

@import './underline.css';
@import './dark.css';
@import './font.css';
@import './fixes.css';

unless there is just some way to do this that I don't know about...

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions