Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

postcss-import config missing options

Aperta
#49 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
css, javascript
Ambito
tooling

Direzione di ricerca

Cerca nel repository la gestione della configurazione di postcss-import e i test correlati, quindi parti dal punto di ingresso che passa le opzioni al plugin. Usa gli esempi dell’issue per determinare il comportamento previsto dei percorsi. Il lavoro è completo quando options.path funziona senza una funzione resolve personalizzata e i test pertinenti hanno esito positivo.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

In the config object of postcss-import, there's a path option to define where it has to search for a file.

at the moment the only way is to create a resolve function:

const path = require('path');
const atImport = require('postcss-import');
const postcssNormalize = require('postcss-normalize');

module.exports = {
// [...]
  plugins: [
    atImport(postcssNormalize(/* opts */).postcssImport({
        resolve: (id) => path.resolve(__dirname, 'path/to/css', `${id}.css`),
    })),
  ],
};

but we could be allowed to use options.path

const atImport = require('postcss-import');
const postcssNormalize = require('postcss-normalize');

module.exports = {
// [...]
  plugins: [
    atImport(postcssNormalize(/* opts */).postcssImport({
      path: 'path/to/css',
    })),
  ],
};
Lingua principale
CSS
Stelle
838
Fork
40
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di csstools/postcss-normalize

Tutte le issue di csstools/postcss-normalize

Issue simili

Altre issue su DevTools

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.