2016-03-30 21 views
3

1.2。*では、私はステージ/プロダクションバンドルをmeteor buildでビルドし、./bundle/programs/serverとnpm installに移動しました。Meteor 1.3ノードビルド:React

私は1.3バージョンと同じことを行うが、今私は、ノードの主なファイルをバンドル実行しようとすると上のエラーメッセージを持っている:

WARNING: npm peer requirements not installed: 
- [email protected] not installed. 
- [email protected] not installed. 

Read more about installing npm peer dependencies: 
http://guide.meteor.com/using-packages.html#peer-npm-dependencies 


/var/www/builds/1459320997/bundle/programs/server/node_modules/fibers/future.js:267 
              throw(ex); 
               ^
Error: Can't find npm module 'react'. Did you forget to call 'Npm.depends' in package.js within the 'modules-runtime' package? 

私はreact-meteor-data流星パッケージを使用しています。

しかし、私はすでに私のpackage.jsonで"react": "^0.14.8","react-addons-linked-state-mixin": "^0.14.8",を持っているし、もちろんnpm install ... --saveでそれをインストールし、私はmeteorコマンドを使用する際には、開発環境で正常に動作しています。

実行するために必要な追加のアクションはありますか?流星群が生産のためにどのように構築されるべきか、文書を変更しなかったかどうかは変わったのか?私は./bundle/program/servernpm install手動にこれらのパッケージを試してみました今、彼らは結果的に、すでに私のpackage.jsonに記載されているパッケージを必要と私は流星がちょうど無視するとします(私はこれまでmeteor buildに関するドキュメントの変更が表示されていないので、

更新。。。

答えて

2

私はMeteor 1.2を使用して新しい1.3コードを作成しましたので、現在は別のMeteorバージョンを持つサーバー上に構築されているために問題が発生しています。

0

別のStackoverflowユーザー(Ian)からの回答を使用しましたUpdating all Meteor packages to latest versions

最も簡単な方法は、.meteor/versionsの内容を削除して保存することです。

+0

これまで通り、別の問題を解決します。 Npmモジュールは./meteor/versionsと共通点がありません。 –

関連する問題