Acabo de clonar un proyecto TypeScript React-Native en el trabajo y está plagado de una variedad de errores en mi máquina por alguna razón, el contratista que creó la aplicación no está seguro de por qué. Aquí hay algunos ejemplos de los errores.
import BackButton from "../assets/images/backbutton.png"; - Cannot find module or its corresponding type declarations. ts(2307) const Title = ({ children }) => - Binding element 'children' implicitly has an 'any' type. ts(7031)Aquí está mi tsconfig.json:
{ "compilerOptions": { "allowSyntheticDefaultImports": true, "jsx": "react-native", "lib": [ "dom", "esnext" ], "moduleResolution": "node", "noEmit": true, "skipLibCheck": true, "resolveJsonModule": true, "strict": true }, "extends": "expo/tsconfig.base" - File 'expo/tsconfig.base' not found.enter code here }Como puede ver, parece que se trata de algún tipo de problema de configuración con respecto a TypeScript. Cualquier sugerencia es apreciada.
La imagen debe importarse utilizando require en lugar de importar.
const backBtnImg = require('../assets/images/backbutton.png');