1

Modulus に meteor アプリをデプロイしようとしていますが、コンソールにこれらのエラーが表示されます

Error: Can't find npm module 'meteor-deque'. Did you forget to call 'Npm.depends' in package.js within the 'meteor' package?
at Object.Npm.require (/mnt/app/bundle/programs/server/boot.js:175:17)
at Meteor.startup (packages/meteor/fiber_helpers.js:17:1)
at /mnt/app/bundle/programs/server/packages/meteor.js:816:4
at /mnt/app/bundle/programs/server/packages/meteor.js:1274:3
at /mnt/app/bundle/programs/server/boot.js:242:10
at Array.forEach (native)
at Function._.each._.forEach (/mnt/app/bundle/programs/server/node_modules/underscore/underscore.js:79:11)
at /mnt/app/bundle/programs/server/boot.js:137:5

npm ERR! Linux 3.13.0-46-generic
npm ERR! argv "node" "/mnt/app/.modulus/nvm/v0.10.40/bin/npm" "start"
npm ERR! node v0.10.40
npm ERR! npm  v3.3.10
npm ERR! code ELIFECYCLE
npm ERR! meteor-dev-bundle@0.0.0 start: `node ../../main`
npm ERR! Exit status 8
npm ERR! 
npm ERR! Failed at the meteor-dev-bundle@0.0.0 start script 'node ../../main'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the meteor-dev-bundle package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node ../../main
npm ERR! You can get their info via:
npm ERR!     npm owner ls meteor-dev-bundle
npm ERR! There is likely additional logging output above.

ノードのバージョンは 0.10.4 です Meteor のバージョンは 1.2.1 です

4

2 に答える 2

2

Meteor 1.4.2.3 (最新) にアップグレードし、babel-runtime NPM をインストールしてください (Meteor 1.4.2.1 は独自のバベル機能を提供しなくなったため):

cd /your/app/directory
meteor update
meteor npm install babel-runtime --save
meteor

それでも問題が解決しない場合は、Meteor のリセットを試してください。

meteor reset

問題が解決しない場合は、Meteor を再インストールしてください。

meteor.com
cdからアプリディレクトリにMeteorを再インストールする

meteor rebuild
meteor reset

追加したパッケージを再インストール
する アプリを実行する

meteor
于 2017-02-02T06:08:39.887 に答える
0

展開するターゲット アーキテクチャを指定せずにバンドルをビルドすると、この問題が発生しました。Windows OS を使用して、Linux 展開サーバーのバンドルを作成していました。例として、Linux デプロイメント サーバーをターゲットにしている場合は、次を使用します。

meteor build --directory build --server-only --architecture os.linux.x86_64

于 2020-02-13T03:51:00.010 に答える