Can't use this library with Next.js using a `next.config.mjs` file
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- nextjs, typescript
- Domaine
- build-system, web-dev
Piste de recherche
Reproduce the reported setup in next.config.mjs using the shown NextConfig and removeImports call; start by checking the removeImports entry point and its declared PluginOptions/NextConfig signature. Done means an existing NextConfig can be used with a next.config.mjs file and the package's behavior takes effect.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I'm trying to use this with a next.config.mjs file and am probably using this incorrectly. The issue I'm running into is that there is no place for me to pass my existing NextConfig as an argument into removeImports, since the signature looks like:
declare type PluginOptions = {
test?: RegExp;
matchImports?: string;
};
declare const _default: (pluginOptions?: PluginOptions) => (nextConfig?: NextConfig) => NextConfig;
I've tried instead to merge the output from removeImports with my initialized config, but that didn't seem to have any effect:
// @ts-check
import removeImports from 'next-remove-imports'
/**
* Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation.
* This is especially useful for Docker builds.
*/
!process.env.SKIP_ENV_VALIDATION && (await import("./src/env.mjs"));
/** @type {import("next").NextConfig} */
const config = {
reactStrictMode: true,
/**
* If you have the "experimental: { appDir: true }" setting enabled, then you
* must comment the below `i18n` config out.
*
* @see https://github.com/vercel/next.js/issues/41980
*/
i18n: {
locales: ["en"],
defaultLocale: "en",
},
...removeImports(),
};
export default config;
This must be the case of me doing something incorrectly, but it's blocking my ability to use this package.
- Langage dominant
- TypeScript
- Étoiles
- 576
- Forks
- 24
- Merge moyen
- 5 min
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de uiwjs/react-textarea-code-editor
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
uiwjs/react-textarea-code-editor#186 · 2 réactions ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 30/100
uiwjs/react-textarea-code-editor#183 · 1 commentaire · 2 réactions ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
uiwjs/react-textarea-code-editor#182 · 3 réactions ·
-
fail to show line numberOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 38/100
uiwjs/react-textarea-code-editor#181 · 4 commentaires · 12 réactions ·
Toutes les issues de uiwjs/react-textarea-code-editor
Issues similaires
-
[good first issue, hacktoberfest] 🏯 Hacktoberfest Task - Add new Japan Fact 898 (good-first-issue)Ouvertecommunity first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 86/100
lingdojo/kana-dojo#33145 · 1 commentaire · 5 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
code-yeongyu/senpi#4278 ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug] Activity | The activity list ignores taskIds and returns the activities of every taskPeut-être pris @NdekoCode l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
ever-co/ever-gauzy#11469 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
griffinwork40/agent-afk#4408 ·
Les mainteneurs répondent en général sous 1 jour