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.
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.