2017-11-30 4 views
0

に失敗構築します。リポジトリをクローンしてyarn installyarn build自分で実行するとうまくいくので、これは本当に奇妙です。リポジトリへのが使用してモジュールをインポートする「../」私は理解していない、この不可解な問題を持っているTravisCI

リンク:トラヴィスからhttps://github.com/laurajuliette/yourtime.zone

ログイン: https://pastebin.com/sU9kr42C

おかげトン、このすべての午後/

答えて

0
import ScrollToTop from "./helperfunctions/scrollToTop"; 

import ScrollToTop from "./helperfunctions/ScrollToTop"; 
への変更を解決しようとされて

insiデApp.js

また

import NameUserTimezone from "../helperfunctions/nameUserTimezone"; 

変更

import NameUserTimezone from "../helperfunctions/NameUserTimezone"; 

に私は、各インポートが正しいパスにあることを確認するためにあなたのファイルを介して行くだろう。また

(これは、大文字と小文字が区別されます):

  • 大きな助けがeslintを追加することです(私はあなたが.eslintignoreファイルを持って見ていないが、ない.eslintrc
  • eslint-plugin-importこれはに素晴らしいプラグインですこれらの問題を防ぐのに役立ちます

これは、このインポートを変更したコミットの履歴ビューです。 Commit History

+0

ありがとうございました!それは有り難いです。私はこれを変更しましたが、トラビスのエラーが続くようです: 'モジュールが見つかりません:エラー: '/home/travis/build/laurajuliette/yourtime.zone/src/の' ../helperfunctions/nameUserTimezone 'を解決できませんContentPages'' –

+0

@JuliettePretot私はうまくいけば、この問題に役立つ私の答えを更新しました! –

+0

あなたの助けを借りてくれてありがとう、ザック、それはとても素敵でした!ローカルマシン上でnameUserTimezone.jsのencodeEvent.jsを小文字に変更しました。私はそれをそのまま輸入しました。何らかの理由で、gitは名前の変更を同期しなかったが、インコヒーレントなインポートにつながった。ピー!嬉しいことに、私はそれを理解しました、ありがとう!あなたは揺れる。 –

関連する問題