Vous pouvez marquer le chemin "..." comme externe pour l'exclure du bundle - comment ?
P粉652495194
P粉652495194 2024-03-25 20:38:41
0
1
404

J'ai un référentiel qui a été publié dans des packages. J'ai installé ce package dans un autre référentiel et je souhaite l'utiliser, mais j'obtiens l'erreur : (où ... est le nom de n'importe quel package que j'essaie d'importer dans mon package)

X [ERROR] Could not resolve "@.../..."

    ../../node_modules/.../.../src/.../....ts:6:7:
      6 │ import "@.../...";
        ╵        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  You can mark the path "@.../..." as external to exclude it from the bundle,
  which will remove this error.

X [ERROR] Could not resolve "@.../..."

    ../../node_modules/.../.../src/.../....ts:7:7:
      7 │ import "@.../...";
        ╵        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Comment refactoriser l'url pour que le package puisse être utilisé ?

P粉652495194
P粉652495194

répondre à tous(1)
P粉011912640

En supposant que vous utilisez le drapeau esbuild 进行打包,您应该能够使用 --external :

esbuild entry.ts [...options...] '--external:'

Comparez. https://esbuild.github.io/api/#external

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!