2016-04-25 10 views
0

をバインドしようとする試みを無視sails.jsの使用はSails.js - 私はUbuntuの14.04 LTSを使用していると私が作るこの<a href="https://github.com/biolab-unige/xtens-app" rel="nofollow">application</a>をインストールしようとしている未知のコントローラへのルート(/)::ホーム

I私はすでにのNode.jsとPostgreSQL 9.4がインストールされている

module.exports = { 

    port: process.env.PORT || 1337, 
    environment: process.env.NODE_ENV || 'development', 
    hookTimeout: 50000, 

    connections: { 

    'default': 'postgresql', 

    pgigg: { 
     adapter: 'sails-postgresql', 
     host: 'localhost', 
     port: 5432, 
     user: 'xtenspg', 
     password: 'xtenspg', 
     database: 'xtensdb', 
     pool: true, 
     ssl: false, 
     schema: true 
    }, 

    }, 


    fileSystemConnections: { 

    default: 'irodsRest', 

    irodsRest: { 
     type: 'irods-rest', 
     restURL: { 
      hostname: 'localhost', 
      port: 8080, 
      path: '/irods-rest/rest' 
     }, 
     irodsHome: '/tempZone/home/rods', 
     repoCollection: 'xtens-repo', 
     landingCollection: 'landing', 
     username: 'rods', 
     password: 'rods' 
    } 

}, 

defaultOperators: [{ 
    firstName: 'default administrator', 
    lastName: 'sysadmin', 
    birthDate: '1970-01-01', 
    sex: 'N.A.', 
    email: '[email protected]', 
    login: 'admin', 
    password: 'admin1982' 
} 
] 

}; 

:私はこのエラー

error: Ignored attempt to bind route (/) to unknown controller :: home. 

これは私local.jsファイルであるgetコマンドsails liftでそれを実行しよう。これは私の設定です:

$ node -v 
v5.0.0 
$ sails -v 
0.12.3 
$ bower -v 
1.7.9 
$ ruby -v 
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux] 

誰も私を助けることができますか?

答えて

1

同様の状況が発生しました。これは、ルートがconfig/routes.jsで指定されたときに発生しました。しかし、コントローラーまたはコントローラーのメソッドがロードされていないか、または欠落しています。 /のためのあなたのルートがデフォルトです

'/': { 
    view: 'homepage' 
    } 

あるそうでない場合。ビューフォルダにhomepage.ejsファイルが存在するか確認してください。

0

bhapriが正しいです。

しかし there is no HomeController.js
'GET /': {controller: 'home'}, 

api/controllers/で簡単にコメントするか、その行を削除します。

は、私たちがこれを見つける xtens-app config/routes.jsを見て、持っています。

+0

感謝。私はその行をコメントしようとしましたが、ブラウザのWebにアクセスしてアプリケーションが動作しているかどうかを確認すると、404ページのエラーが発生します。これはHomeController.jsがないことに関連していますか? – Carlo

0

また、ファイル名がコントローラで終了していることを確認してください。 例えば

ProductSellerControllerだけでなく ProductSellerご返信用

関連する問題

 関連する問題