1

NPMからMeteoriteをインストールしました

npm install -g meteorite

今私が走るとき

mrt add router

Installing Meteor

  branch: https://github.com/meteor/meteor.git#master

Installing smart packages


node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: ENOENT, no such file or directory '/Users/myusername/.meteorite/meteors/meteor/meteor/4d98d8cb4e5a95e9e98953f44c872c9332a042a3'
    at Object.mkdirSync (fs.js:373:18)
    at Object.mkdirSyncRecursive (/usr/lib/node_modules/meteorite/node_modules/wrench/lib/wrench.js:361:12)
    at [object Object]._load (/usr/lib/node_modules/meteorite/lib/sources/git.js:125:12)
    at /usr/lib/node_modules/meteorite/lib/sources/git.js:73:18
    at /usr/lib/node_modules/meteorite/lib/sources/git.js:89:5
    at /usr/lib/node_modules/meteorite/lib/sources/git.js:216:5
    at ChildProcess.exithandler (child_process.js:281:7)
    at ChildProcess.emit (events.js:70:17)
    at maybeExit (child_process.js:361:16)
    at Socket.<anonymous> (child_process.js:458:7)

何か案は?

4

2 に答える 2

2

この問題は以前に報告されたようです。そのスレッド内では、この回避策は明らかに成功しています。

于 2013-01-19T23:54:32.903 に答える
0

https://github.com/oortcloud/meteorite#installing-meteoriteのインストール手順にsudo -H npm install -g meteoriteは、これが正しいインストールコマンドであると記載されています。

おそらく、ディレクトリ構造にルート所有のフォルダがいくつかあるか(チェックアウト~.npm/)、mrtまたはMeteorにパッケージをインストールするための十分な権限がありません。

説明と状況の修復については、https://github.com/oortcloud/meteorite#permission-woesの手順を参照してください。それは私を助けました。

于 2013-05-30T22:05:19.767 に答える