Weboldal keresés

typescript - A Vercel nem telepít a "@" miatt?


Már egy ideje keresem, és talán azért, ahogyan kutatásokat végeztem, de mindegy, úgyis meg fogom kérdezni.

Egy react.js/next környezeten dolgozom, majd egy olyan könyvtáron dolgoztam, amit testreszabnom kellett, ami Typescriptben van. Ezzel nincs probléma, de amikor a végső verziót telepítettem a Vercelre, 3 hibát kaptam.

./helper/react-gutenberg/dist/blocks/common/audio.js
    13:06:35.878    Module not found: Can't resolve '@mantine/core' in '/vercel/path0/helper/react-gutenberg/dist/blocks/common'
    13:06:35.879    
    13:06:35.879    Import trace for requested module:
    13:06:35.880    ./helper/react-gutenberg/dist/blocks/common/audio.js
    13:06:35.880    ./helper/react-gutenberg/dist/blocks/common/index.js
    13:06:35.881    ./helper/react-gutenberg/dist/blocks/index.js
    13:06:35.881    ./helper/react-gutenberg/dist/index.js
    13:06:35.881    ./helper/react-gutenberg/index.js
    13:06:35.881    
    13:06:35.881    ./helper/react-gutenberg/dist/blocks/common/audio.js
    13:06:35.881    Module not found: Can't resolve '@material-ui/icons/ArrowRightAlt' in '/vercel/path0/helper/react-gutenberg/dist/blocks/common'
    13:06:35.881    
    13:06:35.881    Import trace for requested module:
    13:06:35.881    ./helper/react-gutenberg/dist/blocks/common/audio.js
    13:06:35.881    ./helper/react-gutenberg/dist/blocks/common/index.js
    13:06:35.881    ./helper/react-gutenberg/dist/blocks/index.js
    13:06:35.881    ./helper/react-gutenberg/dist/index.js
    13:06:35.881    ./helper/react-gutenberg/index.js
    13:06:35.881    
    13:06:35.882    ./helper/react-gutenberg/dist/blocks/common/audio.js
    13:06:35.882    Module not found: Can't resolve '@mantine/hooks' in '/vercel/path0/helper/react-gutenberg/dist/blocks/common'

Úgy tűnik, a lényeg az, hogy van egy "@" a névtérben, és amikor a fájlt a tsc-vel fordítom, a js fájl nem kezeli ezt a @-t, amikor importálja. Nagyon köszönöm a segítségedet

Megpróbáltam telepíteni a Vercelre, de egyáltalán nem működött, a fordítás sikertelen volt.