0

Xubuntu デスクトップ VM に新規インストールし、完全に更新して実行すると、次のember newようになります。

jrusso@ember:~$ ember new jossdo
version: 0.0.37
installing
  create .bowerrc
  create .jshintrc
  create Brocfile.js
  ...
  create tests/test-helper.js
  create tests/unit/.gitkeep
  create vendor/.gitkeep
Installing packages for tooling via npm...
npm ERR! registry error parsing json
stream.js:94
      throw er; // Unhandled stream error in pipe.
        ^
Error: ENOENT, lstat '/home/jrusso/jossdo/node_modules/ember-cli/node_modules/leek/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js'
    at Error (native)

ここに私が使用しているソフトウェアのバージョンがあります

jrusso@ember:~/jossdo$ git --version
git version 1.9.1
jrusso@ember:~/jossdo$ bower --version
1.3.5
jrusso@ember:~/jossdo$ nvm --version
0.7.0
jrusso@ember:~/jossdo$ npm --version
1.4.9
jrusso@ember:~/jossdo$ node --version
v0.11.13
jrusso@ember:~/jossdo$ phantomjs --version
1.9.7
jrusso@ember:~/jossdo$ uname -a
Linux ember 3.13.0-30-generic #54-Ubuntu SMP Mon Jun 9 22:45:01 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

npm cache clear以前に家で試してみましたember newが、同じ結果が得られました。0.0.35 は動作していましたが、0.0.37 のクリーン インストールを実行したかったので、ノード ソフトウェアをインストールする前に virtualbox スナップショットのクローンを作成し、ember-cli gh-pages インストール手順に従いました。これが得られたものです。ember.js、node、および linux webdev は比較的新しいので、お手柔らかにお願いします。

アップデート

ここで何が問題なのかはわかりませんが、いくつかの後続のコマンドを試した後ember new、機能しているようです. その後の最初の実行では、npm のインストールと bower のインストールが完了しましたが、いくつかのメッセージが表示されました。

npm ERR! registry error parsing json
npm ERR! registry error parsing json
make: Entering directory `/home/jrusso/testrun/node_modules/ember-cli/node_modules/testem/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
make: Leaving directory `/home/jrusso/testrun/node_modules/ember-cli/node_modules/testem/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'

ember serveその上で実行しませんでしたが、もう一度rm -rf testrun実行しましたが、ember new testrun今回はメッセージを受け取りませんnpm ERR!でしたが、メッセージはまだ受け取りましたmake

もう一度削除して試してみember new testrun --verboseたところ、NPM エラーは散発的で説明的ではないようです (メッセージには、package.json解析できないという兆候は含まれていません)。これでさらに問題が発生した場合は、引き続き更新します。

4

1 に答える 1

0

ハ!

同じ問題の解決が完了しました。

幸いなことに、「あなたは Xcode ライセンス契約に同意していません...」と表示されました。

ラン:

sudo xcodebuild -license

ユーザー レベルの sudo のみを削除します。

npmも更新しました。

さらに、最新の Xcode コマンド ライン ツールを入手しました。

ember-cli グローバル インストールのコマンドを再度実行しました。今回は何の問題もありません。新しいサイトを作成するためにテストされました - すべて問題ありません。

Stef は、ここでember-cli プロジェクトを更新するためのヒントをいくつか紹介しています。

于 2014-07-02T13:52:50.730 に答える