0

次の meteor モジュールを追加しようとしています:numtel:mysql-serverMicroscope。などのリーダーボードの例
で説明されている手順を実行しているだけです。numtel:mysql-servermeteor add numtel:mysql-server

しかし、コード内から Meteor パッケージで定義されている変数にアクセスできません。

サーバー側の顕微鏡の例に「meteor add numtel:mysql-server」を追加しただけです。

var liveDb = new LiveMysql({
  host: 'localhost',
  //Port 3407 as specified in leaderboard.mysql.json
  //If using external MySQL server, the default port is 3306
  port: 3306,
  user: 'root',
  password: '****',
  database: 'leaderboard'
}); 

次のエラーがスローされます。

LiveMysql は変数ではありません。

だから私はこれをしなければなりません:

var LiveMysql = Meteor.npmRequire('mysql-live-select');
var MysqlSubscription = Meteor.npmRequire('mysql-live-select');

Mysql-live-select は、追加した別の npm ファイルであり、エラーは発生しませんが、データベースへのアクセスにはまだ問題があります。
しかし、流星パッケージで次のことを行うと:

var LiveMysql = Meteor.npmRequire('numtel:mysql-server'); 

次のエラーが表示されます。

モジュールが見つかりません: numtel:mysql-server

なぜこれが起こっているのですか、どうすれば修正できますか?

4

0 に答える 0