Das funktioniert
import Component from '../component.jsx';
Wirft Fehler
import Component from '/client/modules/account_details/components/component.jsx';
Module not found: Error: Cannot resolve 'file' or 'directory'
Einige meiner Komponenten haben absolute Pfade in der Importanweisung, und das bricht auch die Geschichte. Gibt es eine andere Problemumgehung als ../../../../
usw. zu tun?
Ich habe versucht, https://github.com/mantrajs/babel-root-slash-import zu verwenden, habe aber angefangen, die zu bekommen
Uncaught SyntaxError: Unexpected token import
Problem nach dem Hinzufügen dieses Pakets und der .babelrc
Datei mit
{
"plugins": [
"babel-root-slash-import"
]
}
konnte das mit lösen
{
"presets": ["es2015", "react"],
"plugins": [
"babel-root-slash-import"
]
}
{
"presets": ["es2015", "react"],
"plugins": [
[
"babel-root-slash-import", {
"rootPathSuffix": "src/"
}
]
]
}
etwas wie das?
denn das geht nicht
Auch dies überschreibt die Standardkonfiguration von .babelrc von Create React App?