Maison > Questions et réponses > le corps du texte
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粉0119126402024-03-26 10:17:16
En supposant que vous utilisez le drapeau esbuild
进行打包,您应该能够使用 --external
:
esbuild entry.ts [...options...] '--external:'
Comparez. https://esbuild.github.io/api/#external