2016-12-29 5 views
0

シンプルなフェニックスアプリケーションを作成しようとしています。私はこの問題を解決する方法がわからないエリクシールフェニックスがbrunch.ioエラーを返します

npm ERR! install Couldn't read dependencies 
npm ERR! package.json ENOENT: no such file or directory, open '/home/agil/package.json' 
npm ERR! package.json This is most likely not a problem with npm itself. 
npm ERR! package.json npm can't find a package.json file in your current directory. 

npm ERR! System Linux 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" 
npm ERR! cwd /home/userme 
npm ERR! node -v v4.6.1 
npm ERR! npm -v 1.4.21 
npm ERR! path /home/userme/package.json 
npm ERR! syscall open 
npm ERR! code ENOPACKAGEJSON 
npm ERR! errno -2 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/userme/npm-debug.log 
npm ERR! not ok code 0 

:私は上記でコマンドを実行すると

* running mix deps.get 
* running npm install && node node_modules/brunch/bin/brunch build 
* error command failed to execute, please run the following command again after installation: "npm install && node node_modules/brunch/bin/brunch build" 

インストールした後、再び、私はエラーを取得:私はmix phoenix.new my_appを実行すると、私はというエラーを得ました。私は--no-brunchオプションで実行しようとしましたが、それは私に役立たなかった。このような問題に直面した場合、私はあなたの経験を共有することができれば嬉しいです。

+0

**アプリケーションディレクトリ内で**コマンドを実行しましたか?代わりにあなたの$ HOMEでnpmを実行しているようです – yorodm

+0

いいえ、私はそれもmy_appディレクトリの中でテストしました。しかし、助けてくれなかった。 –

+0

投稿を編集してそのエラーメッセージを表示できますか?これは私たちが問題を理解するのに役立つものではありません。 – yorodm

答えて

0

この問題が発生したS/Oには、他にもいくつかの問題点があります。しかし、投稿する前にチェックするのが最適な場所は、プロジェクトのGitHubページの問題である可能性が高いです。このページでは、すべてを再インストールせずに問題を解決する方法についての回答が得られます。このエラーが発生した後でも、アプリを実行できます。しかし、ブランチがないために資産がコンパイルされないと警告しています。これを解決するには、手動でassetsフォルダを作成し、そこにcdしてから、手動でbrunchをインストールします。だからあなたのフェニックスフォルダの実行から:あなたがミックスphoenix.serverを実行したときに

その後、あなたはすべてのエラーが発生することはありませんし、あなたの資産がコンパイルされます。

関連する問題