es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

the package.json file Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: La subruta del paquete ‘./public/extractFiles’ no está definida en “exports” en el archivo package.json.

Obtuve el siguiente error después de ejecutar una imagen de Docker que construí

Error [ERRPACKAGEPATHNOTEXPORTED]: El subdirectorio del paquete ‘./public/extractFiles’ no está definido por “exports” en /app/nodemodules/apollo-upload-client/nodemodules/extract-files/package.json

El siguiente es mi archivo Dockerfile:

`FROM node:17.1.0

WORKDIR /app

COPY package.json ./
COPY package-lock.json ./

COPY ./ ./
RUN npm install

CMD [ “npm”, “start” ]`

No sé si es un problema de versión de node.js, así que intenté cambiar la versión, pero siempre obtengo el mismo problema.
Cualquier ayuda por favor.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que te estás enfrentando a un problema con el paquete apollo-upload-client. Parece que la subruta ./public/extractFiles no está definida en el archivo package.json del paquete extract-files. Es posible que necesites actualizar el archivo package.json para incluir la subruta ./public/extractFiles. Alternativamente, podrías intentar cambiar la versión de Node.js que estás usando en tu Dockerfile.

Comments are closed.