He tenido un problema con mi sitio web donde ejecuto " yarn start " y el sitio funciona bien. Cuando uso el comando " hilado de compilación ", todas mis imágenes se colocan dentro de la carpeta de compilación, pero no agrega el índice ni ninguna de las cosas estáticas.
Estos son mis guiones.
"start": "react-app-rewired start", "build": "react-app-rewired build", "test": "react-app-rewired test", Cuando cambio el script de compilación a "build": "react-scripts build" , aparece el error
Cannot find module: 'components/header'. Make sure this package is installed. You can install this package by running: yarn add components/header.Mi sitio usa babel para mapear estas importaciones
config-overrides.js
const { useBabelRc, override, addWebpackModuleRule } = require('customize-cra'); const isDev = process.env.NODE_ENV === 'development'; module.exports = override( useBabelRc(), addWebpackModuleRule({ test: /\.tsx?$/, exclude: /node_modules/, use: [ { loader: 'babel-loader' }, { loader: '@linaria/webpack-loader', options: { cacheDirectory: 'src/.linaria_cache', sourceMap: isDev, }, }, ], }), addWebpackModuleRule({ test: /-icon\.svg$/, use: ['@svgr/webpack'], }) ); module.exports = { presets: [['react-app', { flow: false, typescript: true }], '@linaria'], plugins: [ ['@babel/plugin-proposal-private-methods', { loose: true }], ['@babel/plugin-proposal-class-properties', { loose: true }], [ 'module-resolver', { root: ['./src'], alias: { components: './src/components', styles: './src/styles', assets: './src/assets', }, }, ], ], };Cuando uso la compilación de hilo como de costumbre, simplemente se carga normal y luego dice listo. ¿Hay alguna razón por la que esto funcione con el inicio de hilo y no con la construcción?