2016-04-09 16 views
0

私は、次のような構造を持つプロジェクトを持っている:流星1.3インポートモジュールエラー

Project : 
    -client 
     -layouts 
      -mainlayouts.jsx 
     -components 
      -homepage.jxs 
    -lib 
     -routes.jsx 

だから私のroutes.jsxに私はmainlayoutsとhompepageからモジュールをインポートすると、これは私がやったことです:

import {MainLayout} from '../client/layouts/mainlayouts.jsx'; 
import HomePage from '../client/templates/homepage.jxs'; 

しかし、私はこのエラーを得た:

Error: Cannot find module '../client/layouts/mainlayouts.jsx' 

は私が間違って何をしたのですか?

答えて

1

ではなく、「絶対」パスを使用してみてください:「絶対」とは、

/client/layouts/mainlayouts.jsx 

、私はES2015モジュール輸入の流星具体的な特徴である、あなたの流星プロジェクトのルートへの相対的な意味で。

+1

は、まだ 'エラー:モジュール'/client/layouts/mainlayouts.jsx 'を見つけることができませんでした。 –