Así que estoy usando una declaración de importación absoluta en reaccionar y funciona bien en el sistema Windows. Cuando se inicia el mismo proyecto en Ubuntu, obtengo
No se puede resolver './components/base/navBar/NavBar' en '/home/<user_name>/Files/Projects/<project_name>/src'
A continuación se muestra la configuración del complemento babel (.babelrc),
[ "babel-plugin-root-import", { "paths": [ { "rootPathPrefix": "~", "rootPathSuffix": "./" }, { "rootPathPrefix": "@src", "rootPathSuffix": "src" }, { "rootPathPrefix": "@Component", "rootPathSuffix": "src/components" } ] } ]y esta es la declaración de importación que estoy usando en ./src/App.js
importar barra de navegación desde "@Component/base/navBar/NavBar";
y esta es la regla para el archivo js en webpack,
{ test: /\.js$/, exclude: /node_modules/, use: { loader: "babel-loader", options: { presets: ["@babel/preset-env", "@babel/preset-react"], }, }, }Funciona en ventanas. No funciona en ubuntu. ¿Qué estoy haciendo mal aquí?
Gracias por tu tiempo.