Laverna: Gulp と Bower の「コマンドが見つかりません」エラーが解決しました。「NPM Start」および「Loading...」アプリのエラー

作成日 2016年07月17日  ·  9コメント  ·  ソース: Laverna/laverna

こんにちは、ラヴェルナチームです。

「ソースからのインストール」の手順に従っていましたが、「bower install」と「gulp build」を実行すると「command not found」エラーが発生しました。 ただし、それぞれをグローバルにインストールすることで、両方を解決できました ( bower ソリューションgulp ソリューションを参照)。 誰かに両方の答えを確認してもらいたいです ( bower installgulp build実行する前に正確なコマンドを入力しました)。

両方とも満足できる場合は、「ソースからのインストール」セクションのドキュメントを更新して、両方のソリューションで言及されている変更を反映するようにリクエストしたいと思います。

question

全てのコメント9件

はい、Bower と Gulp をグローバルにインストールする必要があります。

よし、よかった! @wwebforとコミュニティの別の質問があります: gulp buildを実行した後、 npm startまたはnode ./server.jsを使用してこのアプリケーションを起動しようとしていますが、どちらのコマンドも機能していないようです (下の画像を参照してください)。

laverna start error

gulpコマンド (引数なし) を使用して開始できます。

@wwebforわかりました。 gulpコマンドを使用して動作させることができました (_ブラウザ内でサーバーに自動的に接続する方法が好きです_)。ただし、Web ページで問題が発生しています#300 と同様の読み込み。 ブラウザを検査すると、次のエラー メッセージが表示されます。

| エラーメッセージ | 問題のコード | 行参照 |
| --- | --- | --- |
| " markdown-it-imsize " のスクリプト エラー、必要な場所: modules/ markdown /libs/ markdown -it | makeError() | require.js:168 |
| | newContext/context.onScriptError() | require.js:1735 |

loading screen error

laverna.cc または laverna.cc/nightly/ に移動すると、これは発生しません。 Firefox 47.0 の場合、現在のバージョンを使用しています。

エラー メッセージに表示されているリンクにアクセスすると、「通常、JavaScript 構文エラーまたはスクリプトの実行中に問題が発生しています」と記載されています。 フォークされたコピーに追加のコードを追加していないため、これが何であるかわかりません。

これについてはもう少し調べて、進展があれば更新を提供するつもりです。

次のコマンドで markdown-it-imsize をインストールしてみてください:

bower install

私はついにこれを機能させることができました! ソリューションに記載されているように、 sudo bower install --allow -rootを実行して、bower markdown-it-imsizeへのルート アクセスを提供する必要があったため、このコマンドは機能しませんmarkdown-it-imsizeた。 sudo特権を提供しない限り、ほとんどのパッケージをインストールできないため、npm/node js のインストール方法に問題があったに違いないと思います。 私が root アクセス権を持っていれば、 bower installが「markdown-it-imsize」をインストールしていたと確信しています。おそらく、ある時点でこれを修正する必要があります。今すぐこのプロジェクトで遊んでみてください。

root アクセスは必要ありません。

@wwebforあなたが提案したように入力しようとすると、これが発生しました:

1) Bower ACCES エラー:

bower acces error

2) sudoコマンドを使用してインストールしようとしましたが、sudo は必要ないというメッセージが表示されました (あなたが述べたように):

bower sudo not needed

3) 最後に、上記の SOF ソリューションの指示に従って、 bower install --allow-rootを使用してインストールできました。

bower access given

更新 (7/20/16):参考にこれも参照してください。

繰り返しになりますが、npm と bower をインストールしたときに、これは私が見落としていたものだったのかもしれません。 初めての利用です(亭)。

更新 (7/21/16): @wwebfor 、プル リクエスト (#509) を受け入れてくれてありがとう。 主要な問題はすべて解決されたと思いますので、この問題はクローズできます。

聞いてうれしい ;)

このページは役に立ちましたか?
0 / 5 - 0 評価