Storybook: Problèmes avec les chemins absolus

Créé le 25 juil. 2016  ·  3Commentaires  ·  Source: storybookjs/storybook

Cela marche

import Component from '../component.jsx';

Lance une erreur

import Component from '/client/modules/account_details/components/component.jsx';

Module not found: Error: Cannot resolve 'file' or 'directory'

Certains de mes composants ont des chemins absolus dans l'instruction d'importation, ce qui casse également l'histoire. Existe-t-il une solution de contournement autre que de faire ../../../../ etc ?

J'ai essayé d'utiliser https://github.com/mantrajs/babel-root-slash-import mais j'ai commencé à obtenir le
Uncaught SyntaxError: Unexpected token import problème après l'ajout de ce package et du fichier .babelrc avec

{
  "plugins": [
    "babel-root-slash-import"
  ]
}

Tous les 3 commentaires

a pu résoudre ce problème avec

{
  "presets": ["es2015", "react"],
  "plugins": [
    "babel-root-slash-import"
  ]
}
{
    "presets": ["es2015", "react"],
    "plugins": [
        [
            "babel-root-slash-import", {
                "rootPathSuffix": "src/"
            }
        ]
    ]
  }

quelque chose comme ça?
car cela ne fonctionne pas

cela remplace également la configuration par défaut de .babelrc à partir de l'application create react ?

Cette page vous a été utile?
0 / 5 - 0 notes